Hi,

I've tried upgrading from HAProxy 3.0.6 to 3.1.0. On my primary active 
loadbalancer this succeeds, but on my back-up load balancer HAProxy will not 
start. Moreover, it fails silently without logging anything.

The config on both loadbalancers is the same except for the backup having no 
active VRRP IP's ofcourse. When starting HAProxy in debug mode it just starts 
without problem, Checking the config gives no errors, but HAProxy behaves 
'odd'. When I run haproxy -c -V -f /path/to/config I first return to the prompt 
and then get the output of the check. Like this:

root@lb01-b:~# haproxy -c -V -f /etc/haproxy/conf.d/
root@lb01-b:~# Configuration file is valid

Systemd output:

Dec 03 09:47:10 lb01-b.pictura-hosting.nl systemd[1]: haproxy.service: Control 
process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecReload= process belonging to unit haproxy.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
Dec 03 09:47:10 lb01-b.pictura-hosting.nl systemd[1]: Reload failed for 
haproxy.service - HAProxy Load Balancer.
░░ Subject: A reload job for unit haproxy.service has finished
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A reload job for unit haproxy.service has finished.
░░
░░ The job identifier is 3334 and the job result is failed.

● haproxy.service - HAProxy Load Balancer
     Loaded: loaded (/etc/systemd/system/haproxy.service; enabled; preset: 
enabled)
     Active: active (running) since Mon 2024-12-02 15:50:00 CET; 18h ago
       Docs: man:haproxy(1)
             file:/usr/share/doc/haproxy/configuration.txt.gz
    Process: 146648 ExecReload=/usr/sbin/haproxy -f $CONFIG -c -q $EXTRAOPTS 
(code=exited, status=1/FAILURE)
   Main PID: 3963 (haproxy)
     Status: "Ready."
      Tasks: 5 (limit: 9513)
     Memory: 207.2M
        CPU: 41min 53.364s
     CGroup: /system.slice/haproxy.service http://system.slice/haproxy.service 
             ├─ 3963 /usr/sbin/haproxy -Ws -f /etc/haproxy/conf.d -p 
/run/haproxy.pid -S /run/haproxy-master.sock
             └─98679 /usr/sbin/haproxy -sf 3994 -x sockpair@5 -Ws -f 
/etc/haproxy/conf.d -p /run/haproxy.pid -S /run/haproxy-master.sock

[some lines redacted]
Dec 03 09:47:10 lb01-b.pictura-hosting.nl systemd[1]: Reloading haproxy.service 
- HAProxy Load Balancer...
Dec 03 09:47:10 lb01-b.pictura-hosting.nl systemd[1]: haproxy.service: Control 
process exited, code=exited, status=1/FAILURE
Dec 03 09:47:10 lb01-b.pictura-hosting.nl systemd[1]: Reload failed for 
haproxy.service - HAProxy Load Balancer.

If any more info is needed or if I can do anything please let me know.

Regards,

Sander

Reply via email to