[Samba] CTDB and LVS

Leszek Szczepanowski twinsen at mspanc.net
Tue Dec 20 16:37:24 UTC 2022


Ok, so I redirected output to file, and that's what we have here:

2022-12-20T17:32:39.722177+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ get_tcp_connections_for_ip 10.46.68.30/23
2022-12-20T17:32:39.722186+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _ip=10.46.68.30/23
2022-12-20T17:32:39.722195+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ss -tn state established 'src [10.46.68.30/23]'
2022-12-20T17:32:39.722204+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ awk 'NR > 1 {print $3, $4}'
2022-12-20T17:32:39.722213+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _connections='10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722224+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: 10.46.68.5:50814 10.149.159.77:445'
2022-12-20T17:32:39.722233+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -z '10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722242+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: 10.46.68.5:50814 10.149.159.77:445' ']'
2022-12-20T17:32:39.722250+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ echo '10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722259+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: 10.46.68.5:50814 10.149.159.77:445'
2022-12-20T17:32:39.722268+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ wc -l
2022-12-20T17:32:39.722276+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _remaining=2
2022-12-20T17:32:39.722285+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _actually_killed=0
2022-12-20T17:32:39.722293+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _t=0/2
2022-12-20T17:32:39.722302+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + echo 'Killed 0/2 TCP connections to released IP 10.46.68.30/23'
2022-12-20T17:32:39.722310+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: Killed 0/2 TCP connections to released IP 10.46.68.30/23
2022-12-20T17:32:39.722319+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n '10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722328+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: 10.46.68.5:50814 10.149.159.77:445' ']'
2022-12-20T17:32:39.722337+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + echo 'Remaining connections:'
2022-12-20T17:32:39.722345+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: Remaining connections:
2022-12-20T17:32:39.722354+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + echo '10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722362+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: 10.46.68.5:50814 10.149.159.77:445'
2022-12-20T17:32:39.722371+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + sed -e 's|^|  |'
2022-12-20T17:32:39.722379+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:   10.46.68.5:22 192.168.50.77:59727
2022-12-20T17:32:39.722388+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:   10.46.68.5:50814 10.149.159.77:445
2022-12-20T17:32:39.722396+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ctdb_get_pnn
2022-12-20T17:32:39.722405+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _pnn_file=/var/lib/ctdb/scripts/my-pnn
2022-12-20T17:32:39.722413+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' '!' -f /var/lib/ctdb/scripts/my-pnn ']'
2022-12-20T17:32:39.722422+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ cat /var/lib/ctdb/scripts/my-pnn
2022-12-20T17:32:39.722431+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + pnn=0
2022-12-20T17:32:39.722439+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ /usr/libexec/ctdb/ctdb_lvs leader
2022-12-20T17:32:39.722448+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvsleader=0
2022-12-20T17:32:39.722456+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 '!=' 0 ']'
2022-12-20T17:32:39.722465+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ip addr del 10.46.68.30/23/32 dev lo
2022-12-20T17:32:39.722473+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ip addr add 10.46.68.30/23/32 dev lo
2022-12-20T17:32:39.722482+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -A -t 10.46.68.30/23 -p 1999999 -s lc
2022-12-20T17:32:39.722490+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722499+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -A -u 10.46.68.30/23 -p 1999999 -s lc
2022-12-20T17:32:39.722508+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722516+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + /usr/libexec/ctdb/ctdb_lvs list
2022-12-20T17:32:39.722528+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + awk -v pnn=0 '$1 != pnn { print $2 }'
2022-12-20T17:32:39.722536+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722545+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 10.254.94.12 -g
2022-12-20T17:32:39.722554+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722562+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 10.254.94.12 -g
2022-12-20T17:32:39.722571+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722580+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722588+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 10.254.94.13 -g
2022-12-20T17:32:39.722597+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722606+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 10.254.94.13 -g
2022-12-20T17:32:39.722614+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722623+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722632+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 10.254.94.14 -g
2022-12-20T17:32:39.722640+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722649+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 10.254.94.14 -g
2022-12-20T17:32:39.722658+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722666+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722675+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 10.254.94.15 -g
2022-12-20T17:32:39.722684+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722692+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 10.254.94.15 -g
2022-12-20T17:32:39.722701+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722710+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722718+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 10.254.94.16 -g
2022-12-20T17:32:39.722727+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722736+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 10.254.94.16 -g
2022-12-20T17:32:39.722744+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722753+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + read ip
2022-12-20T17:32:39.722762+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -t 10.46.68.30/23 -r 127.0.0.1
2022-12-20T17:32:39.722770+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722779+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ipvsadm -a -u 10.46.68.30/23 -r 127.0.0.1
2022-12-20T17:32:39.722788+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: illegal virtual server address[:port] specified
2022-12-20T17:32:39.722796+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + /usr/bin/ctdb gratarp 10.46.68.30/23 bridge0
2022-12-20T17:32:39.722805+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + flush_route_cache
2022-12-20T17:32:39.722816+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + set_proc_maybe sys/net/ipv4/route/flush 1
2022-12-20T17:32:39.722825+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -w /proc/sys/net/ipv4/route/flush ']'
2022-12-20T17:32:39.722834+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + set_proc sys/net/ipv4/route/flush 1
2022-12-20T17:32:39.722842+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + echo 1
2022-12-20T17:32:39.722851+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + set_proc_maybe sys/net/ipv6/route/flush 1
2022-12-20T17:32:39.722859+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -w /proc/sys/net/ipv6/route/flush ']'
2022-12-20T17:32:39.722868+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + set_proc sys/net/ipv6/route/flush 1
2022-12-20T17:32:39.722877+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + echo 1
2022-12-20T17:32:39.722885+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + exit 0
2022-12-20T17:32:39.722903+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Script 91.lvs finished sig=0, err=0, status=0
2022-12-20T17:32:48.862197+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Running /etc/ctdb/events/legacy/91.lvs.script with args "91.lvs monitor"
2022-12-20T17:32:48.878660+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb ']'
2022-12-20T17:32:48.878689+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/functions
2022-12-20T17:32:48.878701+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z /etc/ctdb ']'
2022-12-20T17:32:48.878710+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ export CTDB_BASE
2022-12-20T17:32:48.878719+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_VARDIR=/var/lib/ctdb
2022-12-20T17:32:48.878728+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB=/usr/bin/ctdb
2022-12-20T17:32:48.878737+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:32:48.878751+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SCRIPT_VARDIR=/var/lib/ctdb/scripts
2022-12-20T17:32:48.878760+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:32:48.878769+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SYS_ETCDIR=/etc
2022-12-20T17:32:48.878778+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:32:48.878787+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_HELPER_BINDIR=/usr/libexec/ctdb
2022-12-20T17:32:48.878797+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ type mktemp
2022-12-20T17:32:48.878807+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -x /etc/ctdb/rc.local ']'
2022-12-20T17:32:48.878815+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -d /etc/ctdb/rc.local.d ']'
2022-12-20T17:32:48.878824+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ script_name=91.lvs.script
2022-12-20T17:32:48.878833+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + load_script_options
2022-12-20T17:32:48.878841+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 2 ']'
2022-12-20T17:32:48.878850+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 0 ']'
2022-12-20T17:32:48.878858+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _script=
2022-12-20T17:32:48.878867+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/script.options
2022-12-20T17:32:48.878875+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/script.options ']'
2022-12-20T17:32:48.878884+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/script.options
2022-12-20T17:32:48.878892+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SAMBA_SKIP_SHARE_CHECK=yes
2022-12-20T17:32:48.878901+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IFACE=bridge0
2022-12-20T17:32:48.878910+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IP=10.46.68.30/23
2022-12-20T17:32:48.878918+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_NODES=/etc/ctdb/lvs_nodes
2022-12-20T17:32:48.878927+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n '' ']'
2022-12-20T17:32:48.878935+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _s=/etc/ctdb/events/legacy/91.lvs
2022-12-20T17:32:48.878944+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/events/legacy/91.lvs.options
2022-12-20T17:32:48.878952+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/events/legacy/91.lvs.options ']'
2022-12-20T17:32:48.878961+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb/lvs_nodes ']'
2022-12-20T17:32:48.878970+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + export CTDB_LVS_NODES
2022-12-20T17:32:48.878979+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + type ipvsadm
2022-12-20T17:32:48.878988+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$1" in
2022-12-20T17:32:48.878996+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_check_config
2022-12-20T17:32:48.879005+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/lvs_nodes ']'
2022-12-20T17:32:48.879013+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n 10.46.68.30/23 ']'
2022-12-20T17:32:48.879022+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_follower_only
2022-12-20T17:32:48.879030+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ctdb_get_ip_address
2022-12-20T17:32:48.879039+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _ip_addr_file=/var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:32:48.879048+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' '!' -f /var/lib/ctdb/scripts/my-ip-address ']'
2022-12-20T17:32:48.879057+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ cat /var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:32:48.879068+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _ip_address=10.254.94.11
2022-12-20T17:32:48.879077+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + awk -v my_ip=10.254.94.11 '$1 == my_ip { if ($2 ~
"follower-only") { exit 0 } else { exit 1 } }' /etc/ctdb/lvs_nodes
2022-12-20T17:32:48.879087+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:32:48.879095+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:32:48.879104+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + interface_monitor bridge0
2022-12-20T17:32:48.879112+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface=bridge0
2022-12-20T17:32:48.879121+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ip link show bridge0
2022-12-20T17:32:48.879129+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:32:48.879139+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:32:48.879148+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ interface_get_real '6: bridge0:
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode
DEFAULT group default qlen 1000
2022-12-20T17:32:48.879157+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:32:48.879175+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:32:48.879185+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:32:48.879194+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ echo '6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:32:48.879203+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:32:48.879212+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ awk 'NR == 1 { iface = $2; sub(":$", "", iface) ;
2022-12-20T17:32:48.879221+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:                              print iface }'
2022-12-20T17:32:48.879230+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _t=bridge0
2022-12-20T17:32:48.879238+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ case "$_t" in
2022-12-20T17:32:48.879247+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ echo bridge0
2022-12-20T17:32:48.879255+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _realiface=bridge0
2022-12-20T17:32:48.879264+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ get_proc net/bonding/bridge0
2022-12-20T17:32:48.879273+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _bi=
2022-12-20T17:32:48.879281+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$_iface" in
2022-12-20T17:32:48.879290+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ethtool bridge0
2022-12-20T17:32:48.879298+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + grep -q 'Link detected: yes'
2022-12-20T17:32:48.879307+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + return 0
2022-12-20T17:32:48.879316+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + exit 0
2022-12-20T17:32:48.879325+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Script 91.lvs finished sig=0, err=0, status=0
2022-12-20T17:33:04.057438+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Running /etc/ctdb/events/legacy/91.lvs.script with args "91.lvs monitor"
2022-12-20T17:33:04.073870+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb ']'
2022-12-20T17:33:04.073896+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/functions
2022-12-20T17:33:04.073907+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z /etc/ctdb ']'
2022-12-20T17:33:04.073917+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ export CTDB_BASE
2022-12-20T17:33:04.073926+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_VARDIR=/var/lib/ctdb
2022-12-20T17:33:04.073935+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB=/usr/bin/ctdb
2022-12-20T17:33:04.073943+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:04.073952+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SCRIPT_VARDIR=/var/lib/ctdb/scripts
2022-12-20T17:33:04.073961+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:04.073970+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SYS_ETCDIR=/etc
2022-12-20T17:33:04.073979+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:04.073988+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_HELPER_BINDIR=/usr/libexec/ctdb
2022-12-20T17:33:04.073999+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ type mktemp
2022-12-20T17:33:04.074009+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -x /etc/ctdb/rc.local ']'
2022-12-20T17:33:04.074018+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -d /etc/ctdb/rc.local.d ']'
2022-12-20T17:33:04.074027+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ script_name=91.lvs.script
2022-12-20T17:33:04.074036+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + load_script_options
2022-12-20T17:33:04.074044+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 2 ']'
2022-12-20T17:33:04.074053+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 0 ']'
2022-12-20T17:33:04.074068+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _script=
2022-12-20T17:33:04.074077+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/script.options
2022-12-20T17:33:04.074086+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/script.options ']'
2022-12-20T17:33:04.074094+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/script.options
2022-12-20T17:33:04.074103+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SAMBA_SKIP_SHARE_CHECK=yes
2022-12-20T17:33:04.074112+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IFACE=bridge0
2022-12-20T17:33:04.074121+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IP=10.46.68.30/23
2022-12-20T17:33:04.074129+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_NODES=/etc/ctdb/lvs_nodes
2022-12-20T17:33:04.074138+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n '' ']'
2022-12-20T17:33:04.074146+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _s=/etc/ctdb/events/legacy/91.lvs
2022-12-20T17:33:04.074155+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/events/legacy/91.lvs.options
2022-12-20T17:33:04.074174+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/events/legacy/91.lvs.options ']'
2022-12-20T17:33:04.074184+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb/lvs_nodes ']'
2022-12-20T17:33:04.074192+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + export CTDB_LVS_NODES
2022-12-20T17:33:04.074201+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + type ipvsadm
2022-12-20T17:33:04.074210+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$1" in
2022-12-20T17:33:04.074218+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_check_config
2022-12-20T17:33:04.074227+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/lvs_nodes ']'
2022-12-20T17:33:04.074236+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n 10.46.68.30/23 ']'
2022-12-20T17:33:04.074244+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_follower_only
2022-12-20T17:33:04.074253+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ctdb_get_ip_address
2022-12-20T17:33:04.074262+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _ip_addr_file=/var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:33:04.074271+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' '!' -f /var/lib/ctdb/scripts/my-ip-address ']'
2022-12-20T17:33:04.074280+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ cat /var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:33:04.074289+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _ip_address=10.254.94.11
2022-12-20T17:33:04.074298+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + awk -v my_ip=10.254.94.11 '$1 == my_ip { if ($2 ~
"follower-only") { exit 0 } else { exit 1 } }' /etc/ctdb/lvs_nodes
2022-12-20T17:33:04.074308+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:33:04.074316+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:33:04.074325+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + interface_monitor bridge0
2022-12-20T17:33:04.074334+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface=bridge0
2022-12-20T17:33:04.074343+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ip link show bridge0
2022-12-20T17:33:04.074351+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:04.074361+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:04.074369+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ interface_get_real '6: bridge0:
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode
DEFAULT group default qlen 1000
2022-12-20T17:33:04.074382+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:04.074392+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:04.074401+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:04.074410+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ echo '6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:04.074419+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:04.074427+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ awk 'NR == 1 { iface = $2; sub(":$", "", iface) ;
2022-12-20T17:33:04.074436+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:                              print iface }'
2022-12-20T17:33:04.074445+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _t=bridge0
2022-12-20T17:33:04.074454+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ case "$_t" in
2022-12-20T17:33:04.074462+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ echo bridge0
2022-12-20T17:33:04.074471+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _realiface=bridge0
2022-12-20T17:33:04.074480+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ get_proc net/bonding/bridge0
2022-12-20T17:33:04.074488+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _bi=
2022-12-20T17:33:04.074497+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$_iface" in
2022-12-20T17:33:04.074506+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ethtool bridge0
2022-12-20T17:33:04.074514+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + grep -q 'Link detected: yes'
2022-12-20T17:33:04.074523+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + return 0
2022-12-20T17:33:04.074531+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + exit 0
2022-12-20T17:33:04.074541+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Script 91.lvs finished sig=0, err=0, status=0
2022-12-20T17:33:19.252415+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Running /etc/ctdb/events/legacy/91.lvs.script with args "91.lvs monitor"
2022-12-20T17:33:19.269911+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb ']'
2022-12-20T17:33:19.269982+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/functions
2022-12-20T17:33:19.270034+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z /etc/ctdb ']'
2022-12-20T17:33:19.270058+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ export CTDB_BASE
2022-12-20T17:33:19.270068+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_VARDIR=/var/lib/ctdb
2022-12-20T17:33:19.270084+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB=/usr/bin/ctdb
2022-12-20T17:33:19.270099+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:19.270109+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SCRIPT_VARDIR=/var/lib/ctdb/scripts
2022-12-20T17:33:19.270118+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:19.270127+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SYS_ETCDIR=/etc
2022-12-20T17:33:19.270136+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -z '' ']'
2022-12-20T17:33:19.270145+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_HELPER_BINDIR=/usr/libexec/ctdb
2022-12-20T17:33:19.270174+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ type mktemp
2022-12-20T17:33:19.270217+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -x /etc/ctdb/rc.local ']'
2022-12-20T17:33:19.270235+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' -d /etc/ctdb/rc.local.d ']'
2022-12-20T17:33:19.270249+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ script_name=91.lvs.script
2022-12-20T17:33:19.270258+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + load_script_options
2022-12-20T17:33:19.270267+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 2 ']'
2022-12-20T17:33:19.270275+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' 0 -eq 0 ']'
2022-12-20T17:33:19.270284+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _script=
2022-12-20T17:33:19.270295+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/script.options
2022-12-20T17:33:19.270309+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/script.options ']'
2022-12-20T17:33:19.270319+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + . /etc/ctdb/script.options
2022-12-20T17:33:19.270328+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_SAMBA_SKIP_SHARE_CHECK=yes
2022-12-20T17:33:19.270337+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IFACE=bridge0
2022-12-20T17:33:19.270352+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_PUBLIC_IP=10.46.68.30/23
2022-12-20T17:33:19.270396+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ CTDB_LVS_NODES=/etc/ctdb/lvs_nodes
2022-12-20T17:33:19.270412+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n '' ']'
2022-12-20T17:33:19.270422+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _s=/etc/ctdb/events/legacy/91.lvs
2022-12-20T17:33:19.270436+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _options=/etc/ctdb/events/legacy/91.lvs.options
2022-12-20T17:33:19.270456+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/events/legacy/91.lvs.options ']'
2022-12-20T17:33:19.270465+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n /etc/ctdb/lvs_nodes ']'
2022-12-20T17:33:19.270478+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + export CTDB_LVS_NODES
2022-12-20T17:33:19.270523+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + type ipvsadm
2022-12-20T17:33:19.270536+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$1" in
2022-12-20T17:33:19.270545+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_check_config
2022-12-20T17:33:19.270558+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -r /etc/ctdb/lvs_nodes ']'
2022-12-20T17:33:19.270570+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n 10.46.68.30/23 ']'
2022-12-20T17:33:19.270579+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + lvs_follower_only
2022-12-20T17:33:19.270588+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ctdb_get_ip_address
2022-12-20T17:33:19.270604+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _ip_addr_file=/var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:33:19.270621+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ '[' '!' -f /var/lib/ctdb/scripts/my-ip-address ']'
2022-12-20T17:33:19.270632+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ cat /var/lib/ctdb/scripts/my-ip-address
2022-12-20T17:33:19.270641+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _ip_address=10.254.94.11
2022-12-20T17:33:19.270650+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + awk -v my_ip=10.254.94.11 '$1 == my_ip { if ($2 ~
"follower-only") { exit 0 } else { exit 1 } }' /etc/ctdb/lvs_nodes
2022-12-20T17:33:19.270660+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:33:19.270669+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + '[' -n bridge0 ']'
2022-12-20T17:33:19.270677+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + interface_monitor bridge0
2022-12-20T17:33:19.270689+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface=bridge0
2022-12-20T17:33:19.270731+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ ip link show bridge0
2022-12-20T17:33:19.270750+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:19.270767+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:19.270786+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ interface_get_real '6: bridge0:
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode
DEFAULT group default qlen 1000
2022-12-20T17:33:19.270797+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:19.270807+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _iface_info='6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu
1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:19.270823+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:19.270834+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ echo '6: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
qdisc noqueue state UP mode DEFAULT group default qlen 1000
2022-12-20T17:33:19.270844+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:     link/ether ac:16:2d:8a:7e:08 brd ff:ff:ff:ff:ff:ff'
2022-12-20T17:33:19.270853+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: +++ awk 'NR == 1 { iface = $2; sub(":$", "", iface) ;
2022-12-20T17:33:19.270868+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs:                              print iface }'
2022-12-20T17:33:19.270902+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ _t=bridge0
2022-12-20T17:33:19.270918+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ case "$_t" in
2022-12-20T17:33:19.270927+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ echo bridge0
2022-12-20T17:33:19.270940+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _realiface=bridge0
2022-12-20T17:33:19.270953+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: ++ get_proc net/bonding/bridge0
2022-12-20T17:33:19.270962+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + _bi=
2022-12-20T17:33:19.270970+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + case "$_iface" in
2022-12-20T17:33:19.270981+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + ethtool bridge0
2022-12-20T17:33:19.270996+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + grep -q 'Link detected: yes'
2022-12-20T17:33:19.271034+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + return 0
2022-12-20T17:33:19.271047+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
91.lvs: + exit 0
2022-12-20T17:33:19.271057+01:00 fs01.ams.optiva.com ctdb-eventd[955883]:
Script 91.lvs finished sig=0, err=0, status=0

Seems script is failing in some syntax towards ipvsadm.

pt., 16 gru 2022 o 02:38 Martin Schwenke <martin at meltin.net> napisał(a):

> Hi Leszek,
>
> On Thu, 15 Dec 2022 14:07:58 +0100, Leszek Szczepanowski via samba
> <samba at lists.samba.org> wrote:
>
> > I wanted to have LVS VIP additionally to the DNS round-robin load
> balancing.
> > I have configured the following files on all my CTDB nodes:
> >
> > /etc/ctdb/lvs_nodes:
> >
> > [root at fs01 ctdb]# cat lvs_nodes
> > 10.254.94.11
> > 10.254.94.12
> > 10.254.94.13
> > 10.254.94.14
> > 10.254.94.15
> > 10.254.94.16
> >
> > Those are internal IPs for the CTDB cluster (also used for GlusterFS
> > internal traffic).
> >
> > /etc/ctdb/script.options:
> >
> > # 91.lvs
> > CTDB_LVS_PUBLIC_IFACE=bridge0
> > CTDB_LVS_PUBLIC_IP=10.46.68.30
>
> > [...]
>
> > But actually, nothing happens.
> >
> > [root at fs01 ctdb]# ipvsadm
> > IP Virtual Server version 1.2.1 (size=4096)
> > Prot LocalAddress:Port Scheduler Flags
> >   -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
> > [root at fs01 ctdb]#
> >
> > What I'm missing here?
>
> I think you probably also need to set:
>
>   CTDB_LVS_NODES=/etc/ctdb/lvs_nodes
>
> If that doesn't work and if there is nothing in the logs, then...
>
> Given that this is only handled by an event script, the best way to
> debug might be to add "set -x" near the top of
> /etc/ctdb/events/legacy/91.lvs.script and see what you find in the logs.
>
> Note that, although CTDB's LVS support has some tests in the CTDB test
> suite and I have hand-tested it in the past, I don't know of anyone
> else who is using it.  You may find interesting things, including
> bugs.  Please let us know if it works...
>
> peace & happiness,
> martin
>


-- 
-- 
Leszek A. Szczepanowski
twinsen at mspanc.net


More information about the samba mailing list