keepalived 未分配虚拟 IP

keepalived 未分配虚拟 IP

我正在测试 3 台服务器上的 haproxy 的 keepalive 功能。Haproxy
服务器配置工作正常(USLTS4/USLTS5),但 keepalived 功能不正常。

该过程在两个 haproxy 上都启动了,但是 VIP 尚未分配给主服务器 (USLTS4),因此客户端无法访问。

以下是 haproxy 和 keepalived 配置:

哈普罗西 在此处输入图片描述

保持活跃 在此处输入图片描述

两个 haproxy 都可以单独工作,并且可以负载平衡流量

USLTS4:~$ netstat -nlta | grep:80 tcp 0 0 0.0.0.0:80
0.0.0.0:* 监听

USLTS5:~$ netstat -nlta | grep 80 tcp 0 0 0.0.0.0:80
0.0.0.0:* 监听

未为主 haproxy 分配 VIP

在此处输入图片描述

使用单播和多播(默认)配置进行测试。

unicast_peer { 
192.168.20.254
}

答案1

您是否故意将两个 keepalived 实例都设置为 MASTER?通常被动节点的状态为 BACKUP。

相关内容