无法重启haproxy

时间:2014-08-01 10:53:07

标签: restart haproxy

我正在尝试重新启动haproxy,当我输入

      haproxy -f /etc/haproxy/haproxy.cfg

我收到以下错误:

 [ALERT] 212/124840 (9060) : Starting proxy mysql-cluster: cannot bind socket

如果我输入

 /etc/init.d/haproxy restart
没有任何反应。

2 个答案:

答案 0 :(得分:4)

两个选项:

你没有以root身份运行;如果你没有以root身份运行,可能需要在命令前面使用sudo来在命令行启动它(请检查whoami)。 另一个进程,可能是HAProxy的另一个实例,已经绑定到这些端口。请查看netstat -apn。

答案 1 :(得分:0)

多次启动HAProxy服务会给出类似

的错误

HAProxy无法绑定套接字[0.0.0.0:port]

为解决此问题,检查另一个进程(可能是HAProxy的另一个实例)已绑定到这些端口。请查看netstat -apn。

杀死HAProxy的另一个实例。

如果这没有解决您的问题,或者没有其他进程在运行。您可以运行以下命令。这样就解决了这个问题。

setsebool -P haproxy_connect_any = 1