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.  その他各種のシステムおよびソフトウェアの トラブルシューティング (手順)

索引

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

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

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

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

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

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

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

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

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