From 3680aba2126d967a5518ab2d35d9e6d3f338e75e Mon Sep 17 00:00:00 2001 From: Amitay Isaacs Date: Tue, 8 Mar 2016 14:37:41 +1100 Subject: [PATCH] ctdb-doc: Add documentation for missing tunables Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke --- ctdb/doc/ctdb-tunables.7.xml | 55 ++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/ctdb/doc/ctdb-tunables.7.xml b/ctdb/doc/ctdb-tunables.7.xml index 10b0340bc37..591dcf5181f 100644 --- a/ctdb/doc/ctdb-tunables.7.xml +++ b/ctdb/doc/ctdb-tunables.7.xml @@ -44,6 +44,16 @@ + + AllowUnhealthyDBRead + Default: 0 + + When set to 1, ctdb allows database traverses to read unhealthy + databases. By default, ctdb does not allow reading records from + unhealthy databases. + + + ControlTimeout Default: 60 @@ -267,6 +277,17 @@ + + LockProcessesPerDB + Default: 200 + + This is the maximum number of lock helper processes ctdb will + create for obtaining record locks. When ctdb cannot get a record + lock without blocking, it creates a helper process that waits + for the lock to be obtained. + + + LogLatencyMs Default: 0 @@ -279,6 +300,16 @@ + + MaxQueueDropMsg + Default: 1000000 + + This is the maximum number of messages to be queued up for + a client before ctdb will treat the client as hung and will + terminate the client connection. + + + MonitorInterval Default: 15 @@ -349,6 +380,19 @@ + + PullDBPreallocation + Default: 10*1024*1024 + + This is the size of a record buffer to pre-allocate for sending + reply to PULLDB control. Usually record buffer starts with size + of the first record and gets reallocated every time a new record + is added to the record buffer. For a large number of records, + this can be very inefficient to grow the record buffer one record + at a time. + + + RecdFailCount Default: 10 @@ -551,6 +595,17 @@ + + TDBMutexEnabled + Default: 0 + + This paramter enables TDB_MUTEX_LOCKING feature on volatile + databases if the robust mutexes are supported. This optimizes the + record locking using robust mutexes and is much more efficient + that using posix locks. + + + TickleUpdateInterval Default: 20