|
|
Sep 3 23:59:38 controller1 systemd: Started HAProxy Load Balancer.
3 d- n# R# A# QSep 3 23:59:38 controller1 systemd: Starting HAProxy Load Balancer...
6 D/ X) t0 s- G3 B, x& _' J! |Sep 3 23:59:38 controller1 haproxy-systemd-wrapper: [WARNING] 245/235938 (1862) : parsing [/etc/haproxy/haproxy.cfg:12] : 'option httplog' not usable with proxy 'mariadb_cluster' (needs 'mode http'). Falling back to 'option tcplog'.0 `% A9 i I/ _8 {1 G- e
Sep 3 23:59:38 controller1 haproxy-systemd-wrapper: [WARNING] 245/235938 (1862) : config : 'option forwardfor' ignored for proxy 'mariadb_cluster' as it requires HTTP mode.
& Y' x. Z8 |% sSep 3 23:59:38 controller1 haproxy-systemd-wrapper: [ALERT] 245/235938 (1862) : Starting proxy mariadb_cluster: cannot bind socket [192.168.90.70:3306]
4 _% G8 l$ p! L9 I: _# Q5 |" y, Q+ t4 ?' gSep 3 23:59:38 controller1 haproxy-systemd-wrapper: haproxy-systemd-wrapper: exit, haproxy RC=1
, u! @5 K& t* L, V1 M/ ^Sep 3 23:59:38 controller1 systemd: haproxy.service: main process exited, code=exited, status=1/FAILURE
* H* i& Y& i" S4 ?* E0 Y% R' R v" WSep 3 23:59:38 controller1 systemd: Unit haproxy.service entered failed state.
5 h$ k. b! o. ]- k. oSep 3 23:59:38 controller1 systemd: haproxy.service failed.1 ^6 u9 E: |4 o2 X; p
% `2 W3 l) S% |$ X, E6 O
这个问题呢,解决办法就是:
/ m3 z' y. Y8 S# X' p6 }netstat -ntlp
8 l8 d( ^4 l! I* a. p查看端口是否启动正常了,尤其是haproxy中配置的端口号,如果看到0.0.0.0:100# A/ w/ V6 Z3 C( }) A
在haproxy文件中配置有' @7 R( D0 B4 I: C# A; G
x.x.x.x:100 3 }% [8 | w9 B4 }
% M# | z" e. N( m4 Q4 R会导致haproxy的服务启动失败。1 E# L, [9 N9 U/ J6 `* B# |3 U$ K
修改服务的启动端口方式,确定为当前主机IP地址 ip:100
Q8 Z' r w9 d3 A与haproxy的不是同一个IP地址,就不会冲突,haproxy自然就能启动了。 |
|