版权声明:如需转载,请注明作者及出处 https://blog.csdn.net/qq_33317586/article/details/84262120
今天在公司看到keepalived主备机器上的keepalived配置文件的vrrp_scrip段中都没有weight字段,直接贴图吧:
master的配置文件:
backup的配置文件:
脚本的内容:
我在想,这样写就算master那边的vrrp_script脚本检测失败了,master那边的优先值还是100,另一边的优先值还是10,100>10,master不变,VIP不迁移啊。所以我做了个下面的实验。
node1的IP:192.168.183.157
node2的IP:192.168.183.176
VIP:192.168.183.177
一、node1的默认优先值为100,node2的默认优先值为10,
node1配置文件:
node2的配置文件:
二、重启keepalived
[root@node1 keepalived]# !221
systemctl restart keepalived.service ; ssh node2 'systemctl restart keepalived.service'