# # CTDB configuration for simple cluster # # This is the sample configuration for a 3-node CTDB cluster providing file # services via Samba and NFS. # # Cluster details: # # internal network (192.168.1.0/24) # -------+----------------------+-----------------------+---------- # | | | # | | | # eth0 | 192.168.1.1 eth0 | 192.168.1.2 eth0 | 192.168.1.3 # +-----+-----+ +-----+-----+ +-----+-----+ # | | | | | | # | Node 1 | | Node 2 | | Node 3 | # | | | | | | # +-----+-----+ +-----+-----+ +-----+-----+ # eth1 | 10.1.1.1 eth1 | 10.1.1.2 eth1 | 10.1.1.3 # | | | # | | | # -------+----------------------+-----------------------+---------- # public network (10.1.1.0/24) # # # Storage details: # # Each node has a shared storage - /shared # # # Service details: # # Cluster provides file services on following IP addresses # # 10.1.1.101 - 10.1.1.106 # # Each node also has a fixed IP address on public network. This is used to # communicate to network infrastructure (e.g. DNS, Active Directory, ...). # Make sure that file services are not available on these fixed IP addresses # (e.g. network filtering, using cluster hostname instead of IPs) [logging] # Enable logging to syslog location = syslog # Default log level log level = NOTICE [cluster] cluster lock = /shared/cluster.lock # # Nodes configuration # # ---------- /etc/ctdb/nodes ---------- # 192.168.1.1 # 192.168.1.2 # 192.168.1.3 # ---------- /etc/ctdb/nodes ---------- # # # Public addresses configuration # # ---------- /etc/ctdb/public_addresses ---------- # 10.1.1.101/24 eth1 # 10.1.1.102/24 eth1 # 10.1.1.103/24 eth1 # 10.1.1.104/24 eth1 # 10.1.1.105/24 eth1 # 10.1.1.106/24 eth1 # ---------- /etc/ctdb/public_addresses ---------- # # Event script configuration - see *.options examples