Я установил и настроил HAProxy с keepalived в CentOS 7 правильно, выравнивание нагрузки работает правильно за исключением того, что HAProxy не запускается при начальной загрузке, я должен запустить его вручную.
Если я выполняю команду
systemctl is-enabled haproxy
Это говорит, что это включено. Я пропускаю что-то?
Заранее спасибо.
У меня была такая же проблема.
В моем случае это произошло потому, что каталог / run / haproxy
не был смонтирован автоматически. Итак, я отредактировал файл /etc/init.d/haproxy
.
В начале метода start ()
я поставил:
if [ ! -d "/run/haproxy" ]; then
mkdir /run/haproxy
fi
И отлично работал у меня.