即使 net.ipv4.ip_nonlocal_bind = 1,HAPROXY 也无法启动

即使 net.ipv4.ip_nonlocal_bind = 1,HAPROXY 也无法启动

好的。这是一个非常老的问题,但操作系统相对较新。我在一台服务器上运行 CentOS 6.10,使用 KeepAliveD 和 HAPROXY,在另外两台 CentOS 7.x 服务器上也运行相同的系统。我在它们之间创建了一个 HA 集群。所有服务器都设置了以下内容:

net.ipv4.ip_forward = 1 net.ipv4.ip_nonlocal_bind = 1

CentOS 7.x 机器将允许 HAPROXY 在没有分配 IP 地址的情况下启动;而 CentOS 6.x 服务器则不允许。

启动 haproxy:[ALERT] 351/155831 (9970):启动前端 primary_port_80:无法绑定套接字 [:80] [ALERT] 351/155831 (9970):启动前端 primary_port_443:无法绑定套接字 [:443]

我不可能唯一一个看到这种情况的人,所以我希望有人能帮助我。

谢谢你!

相关内容