ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
x86 プラットフォーム上の Oracle Solaris のブートおよびシャットダウン Oracle Solaris 11 Information Library (日本語) |
1. x86 ベースシステムのブートおよびシャットダウン (概要)
2. 指定された状態への x86 ベースシステムのブート (タスク)
shutdown コマンドを使用してシステムをシャットダウンする方法
init コマンドを使用してシステムをシャットダウンする方法
5. x86 ベースシステムのネットワークからのブート (作業)
6. x86 ベースシステム上のブートパラメータの変更 (タスク)
7. x86 プラットフォーム上での ZFS ブート環境の作成、管理、およびこのブート環境からのブート (タスク)
8. x86 ベースシステムのブート可能状態の維持 (タスク)
システムをシャットダウンするときは、次の点に注意してください。
システムをシャットダウンするには、shutdown または init コマンドを使用してください。どちらのコマンドも、すべてのシステムプロセスとサービスを正常に終了させてから、システムを正常にシャットダウンします。
shutdown および init コマンドを使用するには、root の役割である必要があります。
shutdown および init コマンドはどちらも実行レベルを引数に指定します。
もっともよく使用される実行レベルは次の 3 つです。
実行レベル 3 – すべてのシステムリソースを使用でき、ユーザーもログインできます。デフォルトでは、システムをブートすると実行レベル 3 になります。通常の運用で使用されます。この実行レベルは、NFS リソースを共有するマルチユーザー状態とも呼ばれます。
実行レベル 6 – システムをシャットダウンして実行レベル 0 にしたあと、SMB または NFS リソースを共有するマルチユーザーレベル (または inittab ファイルでデフォルトに指定された任意の実行レベル) にシステムをリブートします。
実行レベル 0 – オペレーティングシステムがシャットダウンされ、安全に電源が切断されます。システムの設置場所を変更したり、ハードウェアを追加または削除したりする場合は、システムを実行レベル 0 にする必要があります。
実行レベルについては、「実行レベルの動作」で詳細に説明されています。
shutdown および init コマンドが、システムのシャットダウンに使用される主なコマンドです。どちらのコマンドも、システムを正常にシャットダウンします。そのため、ファイルシステムに対するすべての変更がディスクに書き込まれ、さらにすべてのシステムサービス、プロセス、およびオペレーティングシステムが正常に終了します。
システムのアボートキーシーケンスを使用したり、電源をオフにしてからオンにしたりする方法では、システムサービスが突然終了してしまうので、正常なシャットダウン方法とはいえません。しかし、緊急時には、これらの方法が必要となる場合もあります。
次の表に、各種シャットダウンコマンドとその用途を要約します。
表 3-2 シャットダウンコマンド
|