Instalei e configurei o HAProxy com keepalived no CentOS 7 corretamente, o balanceamento de carga está funcionando corretamente, exceto que o HAProxy não está iniciando na inicialização, devo iniciá-lo manualmente.
Se eu executar o comando
systemctl is-enabled haproxy
Diz que está habilitado. Estou esquecendo de algo?
Desde já, obrigado.
Responder1
Eu tive o mesmo problema. No meu caso foi porque o diretório /run/haproxy
não foi montado automaticamente. Então, editei o arquivo /etc/init.d/haproxy
. No início do start()
método coloquei:
if [ ! -d "/run/haproxy" ]; then
mkdir /run/haproxy
fi
E funcionou bem para mim.