summaryrefslogtreecommitdiffstats
path: root/ctdb
Commit message (Collapse)AuthorAgeFilesLines
...
* - make specification of a recovery lock file compulsoryAndrew Tridgell2007-06-028-39/+93
| | | | | | - die if someone other than the recmaster can get the recovery lock (This used to be ctdb commit a827d0d0e430ca8ad5d521367e45097185492869)
* - moved cmdline options that are only relevant to ctdbd into ctdbd.cAndrew Tridgell2007-06-027-88/+112
| | | | | | | | | | - fixed a valgrind error on failing to send a control - don't mark node dead when already disconnected - moved node list lock code into common code (This used to be ctdb commit bcc0432d0fea7ef223f82ccee81cf35c18144b1b)
* another place we need to cope with the strange epoll fork semanticsAndrew Tridgell2007-06-023-0/+6
| | | | (This used to be ctdb commit cb1eeec15e61a7eb401e9e65306642343d5deb6e)
* disable realtime scheduler in event scriptsAndrew Tridgell2007-06-024-6/+11
| | | | (This used to be ctdb commit 56225ac6fdfe754289bc7d5e0fc8d21c81a7aa8e)
* - make calling of recovered event script asyncAndrew Tridgell2007-06-026-22/+84
| | | | | | - shutdown sockets before calling shutdown script (This used to be ctdb commit c5e099feef94a014a77742b6cc1d0afe78ef9da9)
* put nfs events in spec and Makefile.inAndrew Tridgell2007-06-022-0/+2
| | | | (This used to be ctdb commit 07f03c61c621d8428ecdb56ee08ba895a57ed9c0)
* added nfs event scriptAndrew Tridgell2007-06-022-3/+38
| | | | (This used to be ctdb commit a708a635a1be355d2e8d382166f58f65f669c8ea)
* don't strictly need netcatAndrew Tridgell2007-06-011-1/+1
| | | | (This used to be ctdb commit 992eed38fc6c474c99ce7242e7b7b35bc1e4bd7b)
* make the packaging much more portable - tested on SLES9 and RHEL4Andrew Tridgell2007-06-019-57/+83
| | | | (This used to be ctdb commit 9521e3eee42b11303a2d6e0f5c05d0c0de4292d8)
* - make symlink relative in installAndrew Tridgell2007-06-013-1/+4
| | | | | | - include ctdb functions in samba and nfslock event scripts (This used to be ctdb commit 08e2278069346b1fc49774603aa26c68222cf67f)
* tidy up the install somewhatAndrew Tridgell2007-06-013-26/+15
| | | | (This used to be ctdb commit 07e202ae8451ffa67c40973625996224cfd4e158)
* split out events for each subsystem separatelyAndrew Tridgell2007-06-017-82/+229
| | | | (This used to be ctdb commit 03c629a72f234dcc783fa1085e7edba09597c241)
* use a subdirectory for ctdb state filesAndrew Tridgell2007-06-012-18/+22
| | | | (This used to be ctdb commit 71ebf272be42e313715f0f100be9f5567127eb73)
* make the running of the takeover and release event scripts async, to prevent ↵Andrew Tridgell2007-06-016-54/+164
| | | | | | outages due to slow scripts (This used to be ctdb commit 4189be97eee7ab2a50335c860f2fcd9566667d01)
* convert ctdbd.sh tests to use an event scriptAndrew Tridgell2007-06-011-4/+15
| | | | (This used to be ctdb commit b3eff804fe59238ed37cd692cc04785089a89dc3)
* better download instructionsAndrew Tridgell2007-06-011-6/+9
| | | | (This used to be ctdb commit f50298262e3cc2896d7d098efa6601c915d3feca)
* added package downloadAndrew Tridgell2007-06-012-0/+9
| | | | (This used to be ctdb commit fa0d8efe3298a38c52e6be1116bd1b4c8c959f76)
* merge initial web site from ronnieAndrew Tridgell2007-06-011-0/+47
|\ | | | | | | (This used to be ctdb commit ee0b29b0625a1202e4af5a2ab3b19ca0b48e8e99)
| * add a developers sectionRonnie Sahlberg2007-06-011-3/+3
| | | | | | | | (This used to be ctdb commit af90c7b3b80c808ad3047175cd09031c0282538d)
| * initial webpageRonnie Sahlberg2007-06-013-3/+72
| |\ | | | | | | | | | (This used to be ctdb commit b24b48fe6e9da38036452e82a1b3d6311ebaa6f4)
* | | log dates/time in event startup messagesAndrew Tridgell2007-06-011-8/+8
| |/ |/| | | | | (This used to be ctdb commit 60a2f704f2e0544035778d00e91041e09351ed8f)
* | added CTDB_WAIT_DIRECTORIES supportAndrew Tridgell2007-06-012-3/+25
|/ | | | (This used to be ctdb commit fa888e8b1715d7460f5718d3e1fe17e4caaa15c3)
* it is -f not -x to check if a file existsRonnie Sahlberg2007-06-011-1/+1
| | | | (This used to be ctdb commit 52457d5e811f91c051ce0fa32739667a1d21862a)
* - create /etc/ctdb/taken_ips and /etc/ctdb/changed_ips analog to the Ronnie Sahlberg2007-06-012-14/+25
| | | | | | | | | | | | | | | existing /etc/ctdb/released_ips - only call the statd-callout script if the ips have changed and call it with a "notify" argument. we need to restart nfslock service in both cases - change statd-callout to explicitely restart the lock manager and statd when "notify" is called. copy the state directory for each held ip from shared storage to /tmp then use sm-notify to send notifications to all monitored clients (This used to be ctdb commit 800f15a27af885a3f83430d3bc411cc72ac40e86)
* ctdb is GPL not LGPLAndrew Tridgell2007-05-3133-396/+396
| | | | (This used to be ctdb commit 8624378010d1c2a1438e1e701339dfba7276f960)
* if there is no node available to take an IP, don't consider that an errorAndrew Tridgell2007-05-311-0/+4
| | | | (This used to be ctdb commit fee6561626c7070418bc8f4d610a728329ac4bcc)
* better location for statd-calloutAndrew Tridgell2007-05-311-0/+0
| | | | (This used to be ctdb commit cc208c447b732aeeaefd6a889711d3cd83ea128e)
* added hooks to make nfs statd behave correctly on failoverAndrew Tridgell2007-05-316-4/+58
| | | | (This used to be ctdb commit a1ee84fc47892b6c18d417ccf714211fcb07952e)
* merge lib/replace from samba4Andrew Tridgell2007-05-3025-237/+346
| | | | (This used to be ctdb commit d1a0bcbe331b05ad7a3f5f7a33e4c9b5242c43f2)
* tell newly connected nodes about any tcp tickle records that we have that ↵Andrew Tridgell2007-05-301-0/+29
| | | | | | they don't have (This used to be ctdb commit 71dd59c1662d429d260c25090e0ca26db48d4075)
* use our own netmask when deciding if we should takeover a IP, not the other ↵Andrew Tridgell2007-05-302-2/+7
| | | | | | | | nodes - check if ctdb dies while waiting for the startup event (This used to be ctdb commit 8b59f73c527a6d0a8abe8030dc3cbbc4329657be)
* close sockets when we exec scriptsAndrew Tridgell2007-05-305-17/+31
| | | | (This used to be ctdb commit 0fac2164db4279db2d7d376a34be05b890304087)
* we need to listen at transport initialise stage to find our own node numberAndrew Tridgell2007-05-303-8/+9
| | | | (This used to be ctdb commit 4a9455dfbe95e53884b46ad26dba0c33e3432ba9)
* - use a CTDB_BROADCAST_ALL for the attach message so it goes to currently ↵Andrew Tridgell2007-05-303-4/+16
| | | | | | | | | disconnected nodes - start node monitoring only after transport starts - check if a node is already disconnected in the node dead function (This used to be ctdb commit b81ab6d507797282237768380c6f0e5a4c6519a5)
* don't start the transport connecting to the other nodes until after the ↵Andrew Tridgell2007-05-306-26/+168
| | | | | | startup event script has run (This used to be ctdb commit afca3cc74211aa2e18b1f74d36b2add8dffcfdc7)
* - nice messages while waiting for tcp services to come upAndrew Tridgell2007-05-302-4/+42
| | | | | | - added more comments to sysconfig file (This used to be ctdb commit 9cbe7ad147a73cd6594fa7bcee0544fd986ad8c0)
* wait for local tcp services like smbd to come up before allowing ctdb to ↵Andrew Tridgell2007-05-302-0/+25
| | | | | | start talking to other nodes (This used to be ctdb commit 04eea084ebf1710ea66ccb03ac661e3b2f58d96f)
* fixed onnode symlink installAndrew Tridgell2007-05-301-2/+6
| | | | (This used to be ctdb commit fd6a474fb52263512a0496ec8c9dc5443902d45a)
* support ctdb status -n allAndrew Tridgell2007-05-301-1/+16
| | | | (This used to be ctdb commit 8ff2ea29fc60a1e9854bf0c59c360e29f35d3b69)
* moved onnode into ctdb from s3 examples/ctdbAndrew Tridgell2007-05-303-0/+89
| | | | (This used to be ctdb commit a3fdaebf1a90ff3c2843a592f6c657a8eae42975)
* auto-restart NFS if its running when we release an IPAndrew Tridgell2007-05-301-0/+7
| | | | (This used to be ctdb commit 2e1e1e8e34bf4c15decbbc8f0ca88004a2ed67df)
* samba3 needs ctdb_private.h installed to buildAndrew Tridgell2007-05-291-0/+5
| | | | (This used to be ctdb commit 3df7a4b3cd08efbf5d33379b8c1c5f5bee14954b)
* flush any local arp entries for the given ip on add/delAndrew Tridgell2007-05-291-0/+4
| | | | (This used to be ctdb commit 814decd66423e955b443f0729ceec581c0d0c0e3)
* don't block SIGCHLD, or we lose return values from system() !Andrew Tridgell2007-05-292-5/+10
| | | | | | nicer log messages from events script (This used to be ctdb commit 5ed2b496675a6a47d7ad87519a97bc4f293e6730)
* fixed system() return handlingAndrew Tridgell2007-05-291-0/+3
| | | | (This used to be ctdb commit 0fa75d7429f6f6e58f98c3cebccf6014eb3b474e)
* fixed broadcast controls from the command lineAndrew Tridgell2007-05-291-1/+1
| | | | (This used to be ctdb commit 54464e0b5123265780013a0a46c8b94709d227dc)
* fixed shell syntax in events scriptAndrew Tridgell2007-05-291-1/+5
| | | | (This used to be ctdb commit 629435807e7927a0e1524cd3e4b2aa216a651e2c)
* - ignore blank lines at end of listsAndrew Tridgell2007-05-293-0/+8
| | | | | - rpm tweaks (This used to be ctdb commit 3506464fa914c5aad10fe22283563d021ca45ca0)
* - make more options configurableAndrew Tridgell2007-05-295-4/+16
| | | | | | - fixed some warnings (This used to be ctdb commit e08bb371827b14a80a131ce8e83145cd468e7e1f)
* more build tweaksAndrew Tridgell2007-05-293-12/+21
| | | | (This used to be ctdb commit d4c3380c7a9d332311c5d03ba151e7f2f90796a3)