web-dev-qa-db-ja.com

「initデーモンとの通信に失敗しました」が表示されたときにコアOSをきれいに再起動する方法は?

次の問題が発生した後、coreOSを正常に再起動するにはどうすればよいですか?

core@node2 ~ $ Sudo reboot
Failed to talk to init daemon
core@node2 ~ $ Sudo shutdown -r now
Failed to talk to init daemon.
core@node2 ~ $ Sudo systemctl reboot
Failed to get D-Bus connection: Operation not permitted
core@contiv-node2 ~ $ shutdown
Must be root.
core@node2 ~ $ Sudo shutdown
Unable to perform operation without bus connection.
core@node2 ~ $ cat /etc/lsb-release 
DISTRIB_ID=CoreOS
DISTRIB_RELEASE=991.2.0
DISTRIB_CODENAME="Coeur Rouge"
DISTRIB_DESCRIPTION="CoreOS 991.2.0 (Coeur Rouge)"
12
Rajesh
Sudo reboot -f

-f、-force強制的に即時停止、電源オフ、再起動します。 initシステムに連絡しないでください。

30
kill -15 1

これでinitデーモンが起動し、通常どおりリブートできるはずです。 (i.e. Sudo kill -15 1; Sudo reboot

可能であれば、これは再起動-fよりも優れたソリューションです。クリーンな再起動を実行できるからです。

0
user11837292