ただ好奇心から出てきたのです。 Linuxボックスにルートファイルシステムが「64Z」として読み込まれる問題がありました。 、top
などの一部のコマンドは機能しますが、他のコマンドは「コマンドが見つかりません」(ルートファイルシステムを読み取れないため)を表示し、分割エラーを提供します。df
kill
reboot
chmod
プログラムなしでシステムを再起動する方法はありますかreboot
?私はkill -PWR 1
(SIGPWRをinitに送ろうとしました)試してみましたが、何もしないようです。
これは主に学問的好奇心です。エラーの原因となった大規模なデータベース作業を行っていたラボパートナーは、迅速にシステムを物理的に再起動しました。
答え1
答え2
RAC(リモートアクセスカード)、iLO(Integrated Lights Out)、またはMP(管理プロセッサ)は、サーバーをリセットする方法を提供します。
たとえば、RACカード(DRACと呼ばれる)を持つDell PowerEdgeがある場合は、SSHを介してサーバーを再起動できます。
ssh drac "racadm serveraction powercycle"
別のオプションは、RAC / iLOのWeb-GUIを使用して同じことを行うことです。
これらのもののためのオープンスタンダードもあります:IPMI。
答え3
@Rushの答えよりはるかに興味深いのは、システムがキーボードにまったく反応しなくてもシステムを再起動できることです。ただし、ping(ICMP)パケットには応答する必要があります。
バラよりここ実装方法の完全なドキュメントとガイドライン。