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
そして私にとってはうまくいきました。