使用 -st 标志重新启动 HAProxy 会返回错误

使用 -st 标志重新启动 HAProxy 会返回错误

我正在使用以下命令重新启动 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

有人可以解释一下这个问题吗?

答案1

/var/run/haproxy.pid文件不存在。可能存在多种原因。

  • haproxy根本没有运行
  • pidfile 丢失
  • haproxy根本不写入 pidfile
  • haproxy配置为将 pidfile 存储在不同的位置

相关内容