起動時にHAProxyが起動しない

起動時にHAProxyが起動しない

CentOS 7 に keepalived を使用して HAProxy を適切にインストールして構成しました。HAProxy が起動時に起動しないことを除いて、負荷分散は適切に機能しています。手動で起動する必要があります。

このコマンドを実行すると

systemctl is-enabled haproxy

有効になっていると表示されます。何か見落としているのでしょうか?

前もって感謝します。

答え1

私も同じ問題を抱えていました。私の場合は、ディレクトリが/run/haproxy自動的にマウントされなかったためでした。そこで、ファイルを編集しました/etc/init.d/haproxy。メソッドの先頭に次のstart()行を記述しました。

if [ ! -d "/run/haproxy" ]; then
mkdir /run/haproxy
fi

そして私にとってはうまくいきました。

関連情報