Назад | Перейти на главную страницу

Перезапуск HAProxy с флагом -st возвращает ошибку

Я перезапускаю HAproxy (на Ubuntu Server x64 14.04) с помощью следующей команды

haproxy -f /etc/haproxy/haproxy.cfg -p /var/run/haproxy.pid -st $(cat /var/run/haproxy.pid)

Однако при фактическом выполнении этой команды я получаю следующую ошибку

cat: /var/run/haproxy.pid: No such file or directory

Может ли кто-нибудь пролить свет на проблему здесь?

В /var/run/haproxy.pid файл не существует. Для этого могло быть несколько причин.

  • haproxy не работает вообще
  • pidfile потерял
  • haproxy не пишет никаких pidfile
  • haproxy настроен для хранения pidfile в другом месте