JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 でのサービスと障害の管理     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

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

このリリースの SMF について

SMF について

SMF を使用する利点

SMF の概念

SMF サービス

SMF の依存関係

サービス識別子

サービスの状態

SMF マニフェスト

SMF プロファイル

サービス構成リポジトリ

SMF 管理レイヤー

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

SMF スナップショット

SMF サービスのエラーログ

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

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

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

SMF コンポーネント

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

SMF 委任リスタータ

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

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

SMF 情報の表示

SMF 情報の変更

SMF 情報の削除

SMF とブート

SMF の互換性

実行レベル

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

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

/etc/inittab ファイル

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

2.  サービスの管理 (タスク)

3.  障害管理の使用

索引

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

このセクションでは、SMF の使用時に利用できるインタフェースについて簡単に説明します。

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

SMF には、SMF とやりとりしたり、標準の管理タスクを実行したりする 1 連のコマンド行ユーティリティーが用意されています。SMF の管理には、次のユーティリティーを使用できます。

表 1-1 サービス管理機能のユーティリティー

コマンド名
機能
svcadm
サービスインスタンスの有効化、無効化、再起動などの一般的なサービス管理タスクを実行できます。
svcbundle
新しい SMF マニフェストおよびプロファイルを自動的に生成します。
svccfg
サービス構成リポジトリの内容を直接、表示および操作できます。注: このコマンドによって表示される内容は、選択されたエンティティーだけについての内容であって、サービスおよびインスタンスのプロパティーの組み合わせについての内容ではありません。
svcprop
シェルスクリプトでの使用に適した出力形式で、サービス構成リポジトリからプロパティー値を取り出します。注: このコマンドによって表示される内容は合成されており、サービスとインスタンスの両方に設定されているプロパティーを含みます。
svcs
サービス構成リポジトリ内のすべてのサービスインスタンスのサービス状態を詳細に表示できます。
inetadm
inetd によって制御されるサービスを監視または構成できます。

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

SMF には、svc.configd デーモンを介してサービス構成リポジトリとのやりとりを行うための一連のプログラミングインタフェースとして、libscf(3LIB) API が用意されています。このデーモンは、ローカルのリポジトリデータストアに対するすべての要求を判定します。サービス構成リポジトリ内のサービスとの最低レベルのやりとりの手段として、1 連の基本的なインタフェースが定義されています。これらのインタフェースを使うと、トランザクションやスナップショットなどのサービス構成リポジトリのすべての機能にアクセスできます。

多くの開発者は、SMF とやりとりするための一般的なタスクのみを必要としています。これらのタスクは、便利な機能として基本サービスの上位で実装され、実装にかかる負荷を軽減しています。