1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

952 Commits

Author SHA1 Message Date
Ronnie Sahlberg
1cd8bc0c64 add a tuneable to control how long we wait after a successful recovery
before we alow another recovery to be initiated

(This used to be ctdb commit f3b43519423b7a73e6a2dd986bdf11203b8653cf)
2007-07-04 08:36:59 +10:00
Ronnie Sahlberg
b65d814f20 add more command line parsing
add the PREEMPT service action for persistent reservation out   so we 
can delete someone elses registration from the lun and thus disable that 
someone else from reading/writing the lun completely

(This used to be ctdb commit a31aa458f96cbe37a47af79c8d8b92c15198edaa)
2007-07-03 12:25:49 +10:00
Ronnie Sahlberg
1fd39224ec merge from tridge
(This used to be ctdb commit 34f489c145ba5b717713c826df0f6cf98ec54eae)
2007-07-02 18:41:37 +10:00
Andrew Tridgell
65d23f9823 merge from ronnie
(This used to be ctdb commit 5950298254286271085b61f5b9cec065dfa52226)
2007-07-02 18:30:17 +10:00
Ronnie Sahlberg
5980f1f297 add GPL comment to scsi_io.c
(This used to be ctdb commit 747a8647862a2b915872f431a73398715208ba78)
2007-07-02 18:25:13 +10:00
Andrew Tridgell
18af44e37d merge from ronnie
(This used to be ctdb commit a26e638fa13b6a0b9e2aea07a1712e2e1d5a6571)
2007-07-02 18:24:43 +10:00
Ronnie Sahlberg
c3884e1b29 start implementing command line parsing to scsi_io to make it take
parameters that control what operations to perform

(This used to be ctdb commit 6350b353bc436a2b5a1e4c1b0bc332e83932148d)
2007-07-02 17:52:57 +10:00
Ronnie Sahlberg
27ce064abd get rid of some compiler warnings for the scsi tool
(This used to be ctdb commit 391657fe19f4359b1376a9aedb661271dfe0c542)
2007-07-02 16:13:31 +10:00
Ronnie Sahlberg
bf216f8faa add incomplete code fragments to perform SCSI PERSISTENT RESERVATION
calls to a scsi device.

added to bzr so it will not be lost


we need access to an array that supports this optional cdb before we
can proceed and toolify it properly

(the idea is that ctdb should have a mechanism where it can shut out
nodes from accessing the LUNs when it has deemed a node as disconnected)

(This used to be ctdb commit 360573b505c6df8a32996efce3813fa95365a206)
2007-07-02 15:51:38 +10:00
Ronnie Sahlberg
027d40a5ee rename tnode->queue to tnode->out_queue to indicate this queue is for
sending data out to the other node

(This used to be ctdb commit 0bc949c529094570da56c9007ff96b1f5ad02c59)
2007-07-02 14:26:50 +10:00
Ronnie Sahlberg
3a71dcf505 when accepting an incoming connection, verify that the source address is
from one of the configured nodes and reject the connection othervise

(This used to be ctdb commit ef290a6340eb1a1c0ae60c74b38c93396e388f73)
2007-07-02 14:10:20 +10:00
Ronnie Sahlberg
71eba6895e merge from tridge
(This used to be ctdb commit b6fc1a137fcc777357022d03e1c8a0889b720b1e)
2007-06-27 08:44:42 +10:00
Andrew Tridgell
dfebca5f49 script version of install needs spaces after -m
(This used to be ctdb commit 7a0abba637f234dd28e776bc12682b07ac0fbe08)
2007-06-26 07:40:37 +10:00
Ronnie Sahlberg
f2f8ab4926 merge from tridge
(This used to be ctdb commit bc87b937b9f086861ff61265be07ed3f263f64d9)
2007-06-26 04:04:00 +10:00
Andrew Tridgell
6399cf9542 added code to kill registered clients on a IP release
(This used to be ctdb commit ca0243b544987ce0618a99ac87b4abf598991e93)
2007-06-19 03:54:06 +10:00
Ronnie Sahlberg
8d7e276c85 merge from tridge
(This used to be ctdb commit 659241fb261b9f225e9a3b3c8742c7f23c85acfa)
2007-06-18 03:15:28 +10:00
Andrew Tridgell
f532ada445 run smbstatus every 10 minutes to scrub databases
(This used to be ctdb commit cd119cdb9a1a7e0545f1c33a2a156a3d3c5d7645)
2007-06-18 03:15:08 +10:00
Ronnie Sahlberg
58e9fab5b2 merge from tridge
(This used to be ctdb commit adf87c42660b248dae144c2b21798627cbc6b7fb)
2007-06-18 03:14:06 +10:00
Andrew Tridgell
669a6b13f9 merge from ronnie
(This used to be ctdb commit 7bfc1be6dff5bd5acadfa8a3fd8f00a8ce87ca54)
2007-06-18 03:10:50 +10:00
Ronnie Sahlberg
d2ada57f60 add a mechanism to the samba event script to do periodic cleanup of the
databases once every 60 minutes

(This used to be ctdb commit 8762e08284343bf68bfed90838483e5d53db24ce)
2007-06-18 02:34:29 +10:00
Andrew Tridgell
732353de5f - merged ctdb_store test from ronnie
- added DatabaseHashSize tunable
- added logging of events inside recovery (for timing)

(This used to be ctdb commit 3593cdb928b91e217faf1b3c537fa28dc82cdace)
2007-06-17 23:31:44 +10:00
Andrew Tridgell
9d0a595594 check winbind in monitoring event too
(This used to be ctdb commit bccba656c21d0edbd9840401a3c43a76b1b3bc05)
2007-06-17 12:05:29 +10:00
Andrew Tridgell
d683080b08 - wait for winbind on samba start
- use $PATH for ctdb status

(This used to be ctdb commit cf8d837cead1cbcb22c71ebbc3947970d1a565a3)
2007-06-17 11:57:42 +10:00
Ronnie Sahlberg
cddf988961 add a small test tool that can be used to create a massive amount of
records in the test database.

the tool first creates the number of records requested, then it will 
loop infinitely reading the records out again.

(This used to be ctdb commit dca2497097a9cdff268b1e5d446f6feb71bfb389)
2007-06-17 11:13:42 +10:00
Ronnie Sahlberg
741af6a468 note that there is no link on the PUBLIC interface
(This used to be ctdb commit 3582f12f837dbd3c866cdffd2e7f5c20bae59d10)
2007-06-14 17:26:42 +10:00
Ronnie Sahlberg
b0b0773a79 merge from tridge
(This used to be ctdb commit c94dbb0c9fbb3e1dac3fc913dbeacaca66054df1)
2007-06-13 13:32:19 +10:00
Andrew Tridgell
97d5bea2eb on startup release all IPs, in case we have any left over from a previous run
(This used to be ctdb commit 5eb2f8f5f70f567c264d6929e95899b70f0e4ec0)
2007-06-12 19:44:54 +10:00
Andrew Tridgell
bd42814371 make the pages scale a bit better
(This used to be ctdb commit da87f6c457a7314b02db24b970625da6a0cfca4d)
2007-06-12 14:50:30 +10:00
Andrew Tridgell
4911a82791 move all the headers into header.html
(This used to be ctdb commit 1da7a171a54b3561b76a8dfc0e362bef3c04f189)
2007-06-12 14:43:26 +10:00
Andrew Tridgell
d706a9730f added onnode manual page
(This used to be ctdb commit 6f4a1b4dbc9a5d48513477fb4f5e214a51f70941)
2007-06-12 13:44:01 +10:00
Andrew Tridgell
c64a914687 fixed rendering in IE
(This used to be ctdb commit dc7fdbf1de76b0e3081ca9f311e028bc8d959233)
2007-06-12 13:22:39 +10:00
Andrew Tridgell
10fc2684cc make the web site pass the w3c validator
(This used to be ctdb commit 08aa5455f6cfcca2877c8da948cf1900fd09c9da)
2007-06-12 13:04:52 +10:00
Andrew Tridgell
1bf776bb52 minor doc updates
(This used to be ctdb commit 20c824dbce877575c423cb08943c5b9ff6d0c4a1)
2007-06-12 12:27:45 +10:00
Andrew Tridgell
a0e827fe33 - tidied up some of the web page text
- added volker to the list of developers

(This used to be ctdb commit 1d531c4f9c53fe9b1dc0ccadf5788c0d657cbb1c)
2007-06-12 11:30:30 +10:00
Andrew Tridgell
91362083a1 make sure we start the freeze process quickly on all nodes when we are going to do recovery - this prevents serialisation of freeze, which can take a long time
(This used to be ctdb commit 52675c19e420d83d9556a3e73d9a4b490078aa9c)
2007-06-11 23:03:23 +10:00
Andrew Tridgell
031e205832 raise the default keepalive limit
(This used to be ctdb commit 4776a187a183bd129ded70e9c018c197b3d618be)
2007-06-11 22:27:23 +10:00
Andrew Tridgell
1ac8a52891 simpler handling of -n all in ctdb tool
(This used to be ctdb commit 68c7c33c2863d4073e5129b24eb79454643dc65f)
2007-06-11 22:25:26 +10:00
Andrew Tridgell
a31ece536c more detail in recovery message
(This used to be ctdb commit bc18a39efcf1fa5edfadc4c2f842f7cf035e4fbd)
2007-06-11 21:37:09 +10:00
Ronnie Sahlberg
4cb7a1ec38 merge from tridge
(This used to be ctdb commit 0270d1491f21f355d3412d5b681b852950ed3836)
2007-06-11 17:59:42 +10:00
Andrew Tridgell
8120da0e9d fixed testparm calls
(This used to be ctdb commit 0835abffc0caa2a04cb717a636e77c71355f3c80)
2007-06-11 13:56:50 +10:00
Andrew Tridgell
18f56be75c layout copyright using a literal
(This used to be ctdb commit 8da2a419604964983cda158d4b6d00a18141fe9c)
2007-06-11 12:50:38 +10:00
Andrew Tridgell
a45666039c use gzip --rsyncable for ctdb packages
(This used to be ctdb commit 3102d4b8b9e47e9bffab1b6847b5f57a0aa71064)
2007-06-11 12:30:32 +10:00
Andrew Tridgell
2703ba210d merge from ronnie
(This used to be ctdb commit 1a0bd55dd27939110385e00dad73726a8ba66747)
2007-06-11 09:43:23 +10:00
Ronnie Sahlberg
47edceec09 when public interface is not set, print this to the logfile before
exiting the script

(This used to be ctdb commit 79f4a9faea7583aad6f39733d019ba416a4be6e5)
2007-06-11 08:42:51 +10:00
Ronnie Sahlberg
1b8dd06002 minor man page update
(This used to be ctdb commit 7e49f4ee4f9aa42d182882c610946fe3f0500a32)
2007-06-11 08:38:01 +10:00
Ronnie Sahlberg
e346d471c6 merge from tridge
(This used to be ctdb commit c99367eba21a0140c0870f448d8dd787446ec3ae)
2007-06-10 17:31:52 +10:00
Andrew Tridgell
4e65cd005f merge from ronnie
(This used to be ctdb commit 361f203c3c2a41eb974aba09b66eea0731387c3d)
2007-06-10 17:28:54 +10:00
Ronnie Sahlberg
e6065742c0 add descriptions of the options for the ctdb command
(This used to be ctdb commit 8a64dbab0433e3b6190581daf42376a5029d63c6)
2007-06-10 14:46:42 +10:00
Ronnie Sahlberg
5bbcded322 merge from tridge
(This used to be ctdb commit 60f929273bd18d4afbaf9b27becd7644fe606a14)
2007-06-10 14:28:50 +10:00
Ronnie Sahlberg
98bdb247e4 add a link to the ctdbd man page
(This used to be ctdb commit a0b3a77336a29d75adb95883f42c720d2c9c2901)
2007-06-10 11:03:29 +10:00