追加読書

追加読書

昨日はHaproxy設定を変更する必要がありましたが、systemctlを使用して再起動できないことがわかりました。手動で開始する必要があります。

今日Dockerを再起動する必要がありましたが、同じことが起こりました。

journalctl -xesystemctl restart haproxy:

-- Unit haproxy.service has begun starting up.
Aug 06 11:19:30 ns3038251 systemd[1]: haproxy.service: Control process exited, code=dumped status=7
Aug 06 11:19:30 ns3038251 systemd[1]: haproxy.service: Failed with result 'core-dump'.
Aug 06 11:19:30 ns3038251 systemd[1]: Failed to start HAProxy Load Balancer.
-- Subject: Unit haproxy.service has failed

ドッカーの場合:

-- The start-up result is RESULT.
Aug 06 11:19:08 ns3038251 systemd[1]: containerd.service: Main process exited, code=dumped, status=7/BUS
Aug 06 11:19:08 ns3038251 systemd[1]: containerd.service: Failed with result 'core-dump'.

コンソールで実行すると、両方が機能するhaproxyため、設定ファイルの問題ではないことがわかります。containerddockerd

問題は、インターネットが多くの情報を提供せずにデバッグを試みることができるものがわからないことです。これはリモートサーバーにあり、起動時にまったく起動しない場合は再起動したくありません。 。ところで最近はアップデートなど何もしませんでした。

私に与えることができるどんなアドバイスにも感謝します。


編集する:質問を投稿してから忙しく、数分前にサーバーに再度ログインしました。それ以来何もしなかったのですが、同じtmux窓に戻ってきましたね。

今はsystemctl restart haproxy問題ありませんsystemctl restart docker。ここで何が起こるのか理解できません...

ベストアンサー1

実行中のプロセスをインポートし、ps aux | grep 'haproxy'プロセスをインポートしてからをPID終了しますkill -9 PID。それからやり直してください。

おすすめ記事