我正在尝试重新启动haproxy,当我输入
时 haproxy -f /etc/haproxy/haproxy.cfg
我收到以下错误:
[ALERT] 212/124840 (9060) : Starting proxy mysql-cluster: cannot bind socket
如果我输入
/etc/init.d/haproxy restart
没有任何反应。
答案 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