From: Martin Schwenke Date: Wed, 14 Jan 2026 04:30:55 +0000 (+1100) Subject: ctdb-doc: Improve private and public network documentation X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0274c33831c91f87055745acb6e37919381bc8b9;p=thirdparty%2Fsamba.git ctdb-doc: Improve private and public network documentation Signed-off-by: Martin Schwenke Reviewed-by: Volker Lendecke --- diff --git a/ctdb/doc/ctdb.7.xml b/ctdb/doc/ctdb.7.xml index be2dd5e5b65..bb280d058a5 100644 --- a/ctdb/doc/ctdb.7.xml +++ b/ctdb/doc/ctdb.7.xml @@ -241,6 +241,15 @@ Private addresses should not be used by clients to connect to services provided by the cluster. + + + Note that CTDB is not resilient to private network interface + failures. CTDB will notice when a node becomes disconnected + and will exclude it from the cluster. Standard mechanisms + such as bonding can be used to improve resilience of the + private network. + + It is strongly recommended that the private addresses are configured on a private network that is separate from client @@ -281,7 +290,15 @@ more other nodes in the cluster. This ensures that services provided by all public addresses are always available to clients, as long as there are nodes available capable of - hosting this address. + hosting each address. + + + + Note that public addresses must be on different networks to + private addresses. CTDB uses the private network to + coordinate failover of public addresses. This means that + public addresses can not be failed over if the private network + is not operational.