HAproxy error while starting in a docker image.
root@757660aceb1e:/# service haproxy restart
* Restarting haproxy haproxy [ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
Solution:
1. Install rsyslog.
root@757660aceb1e:/var/lib/haproxy/dev# apt-get install -y rsyslog
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
cron libestr0 libpopt0 logrotate
2. Start rsyslog
root@757660aceb1e:/var/lib/haproxy/dev# service rsyslog start
* Starting enhanced syslogd rsyslogd [ OK ]
root@757660aceb1e:/var/lib/haproxy/dev#
3. Restart haproxy.
root@757660aceb1e:/var/lib/haproxy/dev# service haproxy restart
* Restarting haproxy haproxy [ OK ]
root@757660aceb1e:/var/lib/haproxy/dev#
root@757660aceb1e:/# service haproxy restart
* Restarting haproxy haproxy [ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #1 failed: No such file or directory (errno=2)
[ALERT] 026/111445 (309) : sendmsg logger #2 failed: No such file or directory (errno=2)
Solution:
1. Install rsyslog.
root@757660aceb1e:/var/lib/haproxy/dev# apt-get install -y rsyslog
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
cron libestr0 libpopt0 logrotate
2. Start rsyslog
root@757660aceb1e:/var/lib/haproxy/dev# service rsyslog start
* Starting enhanced syslogd rsyslogd [ OK ]
root@757660aceb1e:/var/lib/haproxy/dev#
3. Restart haproxy.
root@757660aceb1e:/var/lib/haproxy/dev# service haproxy restart
* Restarting haproxy haproxy [ OK ]
root@757660aceb1e:/var/lib/haproxy/dev#
0 Comments