Oracle® Solaris 11.2 システムのブートとシャットダウン

印刷ビューの終了

更新: 2014 年 7 月
 
 

SMF 使用時のブート動作に関する変更

SMF が提供する機能のほとんどが、ユーザーの目に触れることなく実行されるため、ユーザーは通常これらの機能に気付きません。それ以外の機能には新しいコマンドでアクセスします。

    もっともよく目にする動作の変更の一覧を次に示します。

  • ブートプロセスで生成されるメッセージが少なくなりました。デフォルトでは、サービスの起動時にメッセージは表示されません。ブートメッセージによって提供されていた情報は、/var/svc/log にある各サービス用のログファイルで提供されるようになりました。ブートの問題の診断には svcs コマンドが役立ちます。なお、boot コマンドで –v オプションを使用すれば、ブートプロセス中に各サービスが起動されるたびにメッセージが生成されます。

  • サービスは可能なかぎり自動的に再起動されるため、プロセスの終了が失敗したように見えることがあります。サービスに障害があれば保守モードに切り替わりますが、通常、サービスのプロセスが終了すると、そのサービスは再起動されます。SMF サービスが実行されないようにするには、svcadm コマンドを使用してそのプロセスを停止する必要があります。

  • /etc/init.d および /etc/rc*.d 内の多くのスクリプトが削除されました。サービスの有効化および無効化に、これらのスクリプトはもう必要ありません。/etc/inittab のエントリも削除され、サービスの管理に SMF が使用できるようになりました。ISV によって提供されるスクリプトおよび inittab エントリ、あるいはローカルで開発されたそれらは、従来どおり機能します。各サービスは、ブートプロセス内のまったく同じ時点では開始されない可能性がありますが、SMF サービスの前に開始されることはありません。