JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris の管理: 一般的なタスク     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris のコマンドに関する情報の検索

2.  ユーザーアカウントとグループの管理 (概要)

3.  ユーザーアカウントとグループの管理 (手順)

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

5.  Oracle Configuration Manager の操作

6.  サービスの管理 (概要)

SMF について

SMF の概念

SMF サービス

SMF の依存性

サービス識別子

サービスの状態

SMF マニフェスト

SMF プロファイル

サービス構成リポジトリ

SMF リポジトリのバックアップ

SMF スナップショット

SMF 管理レイヤー

SMF サービスのエラーログ

SMF 管理およびプログラミングインタフェース

SMF コマンド行管理ユーティリティー

サービス管理構成ライブラリインタフェース

SMF コンポーネント

SMF マスターリスタータデーモン

SMF 委任リスタータ

SMF プロパティーとプロパティーグループ

サービス構成リポジトリ内の情報の管理

SMF 情報の表示

SMF 情報の変更

SMF 情報の削除

SMF とブート

SMF 互換性

実行レベル

実行レベルとマイルストーンの使い分け

システムの実行レベルを確認する

/etc/inittab ファイル

システムが実行レベル 3 になると実行される処理

7.  サービスの管理 (手順)

8.  障害管理の使用

9.  システム情報の管理 (手順)

10.  システムプロセスの管理 (手順)

11.  システムパフォーマンスの監視 (手順)

12.  ソフトウェアパッケージの管理 (手順)

13.  ディスク使用の管理 (手順)

14.  システムタスクのスケジュール設定 (手順)

15.  CUPS を使用したプリンタの設定と管理 (手順)

16.  システムコンソール、端末デバイス、および電源サービスの管理 (手順)

17.  システムクラッシュ情報の管理 (手順)

18.  コアファイルの管理 (手順)

19.  システムおよびソフトウェアのトラブルシューティング (手順)

20.  その他各種のシステムおよびソフトウェアの トラブルシューティング (手順)

索引

/etc/inittab ファイル

init または shutdown コマンドを使用してシステムをブートしたり、実行レベルを変更したりすると、init デーモンは /etc/inittab ファイルから情報を読み取ってプロセスを起動します。/etc/inittab ファイルには、init プロセスにとって重要な次の情報が定義されています。

/etc/inittab ファイル内の各エントリは、次のフィールドからなります。

id:rstate :action:process

次の表に、inittab エントリの各フィールドを要約します。

表 6-4 inittab ファイルのフィールドの説明

フィールド
説明
id
エントリに固有の (一意の) 識別子。
rstate
このエントリが適用される実行レベルのリスト。
action
プロセスフィールドに指定されたプロセスの実行方法。指定できる値は、 sysinitbootbootwaitwait、および respawn です。

ほかの action キーワードについては、inittab(4) のマニュアルページを参照してください。

process
実行するコマンドまたはスクリプトを定義します。

例 6-2 デフォルトの inittab ファイル

次の例では、リリースでインストールされる inittab ファイルを示します。そのあとに、この例の出力の各行についての説明も示します。

ap::sysinit:/usr/sbin/autopush -f /etc/iu.ap  (1)
smf::sysinit:/lib/svc/bin/svc.startd    >/dev/msglog 2<>/dev/msglog </dev/console      (2)
p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/...(3)
  1. STREAMS モジュールを初期化します

  2. SMF 用のマスターリスタータを初期化します

  3. 電源障害の場合のシャットダウンを指定します

システムが実行レベル 3 になると実行される処理

  1. init プロセスが起動され、svc:/system/environment:init SMF サービスで定義されたプロパティーを読み取って、環境変数を設定します。

  2. init プロセスは inittab ファイルを読み取り、次の処理を行います:

    1. action フィールドが sysinit になっているすべてのプロセスエントリを実行して、ユーザーがログインする前に特別な初期設定処理がすべて行われるようにします。

    2. 起動アクティビティーを svc.startd に渡します。

    init プロセスが inittab ファイルを使用する方法については、init(1M) のマニュアルページを参照してください。