keepalived常见问题处理

1. keepalived两台机器同时出现vip问题

可能是上联交换机禁用了arp广播, 检查是否两台主机是否都在对224.0.0.18发送消息,正常情况下备节点不发送
tcpdump -i eth0 vrrp -n

解决办法:将多播改成单播
#多播改成单播,否则两台主机双主
priority 100
unicast_src_ip 10.10.1.233 #本机ip
unicast_peer {
10.10.1.243 #对端ip
}

2. LVS 设置了轮询,但用浏览器测试不能轮询:
要改两个地方:
(1). persistence_timeout 0 或禁用这条
(2). 在系统下 查看 ipvsadm -L --timeout
Timeout (tcp tcpfin udp): 900 120 300
改成:ipvsadm --set 120 2 90    #  中间2是rr切换主机,120,90是系统的超时,有时不能改太小,因为数据还没传完就断开了。
再测试浏览器, 2秒一轮询

posted @ 2022-06-28 17:39  莫让年华付水流  阅读(652)  评论(0编辑  收藏  举报