添加对等节点后无法启动HAPROXY

3
backend app
    balance     roundrobin
    mode        tcp
    stick-table type ip size 20k peers mypeer
    stick src
    server  app1 192.168.148.128:80 check
    server  app2 192.168.148.135:80 check
    server  app3 192.168.148.136:80 check
    server  app4 192.168.148.137:80 check
peers mypeer
       peer ha1 192.168.148.140:80
       peer ha2 192.168.148.138:80

Jan 28 09:26:28 localhost.localdomain systemd[1]: Starting HAProxy Load Balancer...  
Jan 28 09:26:28 localhost.localdomain systemd[1]: Started HAProxy Load Balancer.
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: haproxy-systemd-wrapper: executing /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds  
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: [WARNING] 027/092628 (13186) : config : 'option forwardfor' ignored for frontend 'main' as it requires HTTP mode.
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: [ALERT] 027/092628 (13186) : Proxy 'app': unable to find local peer 'localhost.localdomain' in peers section 'mypeer'.
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: [WARNING] 027/092628 (13186) : config : 'option forwardfor' ignored for backend 'app' as it requires HTTP mode.
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: [WARNING] 027/092628 (13186) : Removing incomplete section 'peers mypeer' (no peer named 'localhost.localdomain').
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: [ALERT] 027/092628 (13186) : Fatal errors found in configuration.
Jan 28 09:26:28 localhost.localdomain haproxy-systemd-wrapper[13185]: haproxy-systemd-wrapper: exit, haproxy RC=256

我已经添加了我正在获取的异常以及/etc/haproxy/haproxy.cfg的后端。 - Mohan Kumar
我对HAPROXY非常陌生。提前感谢大家。 - Mohan Kumar
1个回答

2

1
当我在Docker上运行HAProxy时,我遇到了一个问题。在这种情况下,默认情况下主机名是随机生成的。因此,我必须使用--hostname选项来运行容器。 - Cristian Todea

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接