Oracle® Solaris 11.2 でのシステムサービスの管理

印刷ビューの終了

更新: 2014 年 7 月
 
 

依存関係のグループ

各依存関係は、次のいずれかのグループに割り当てられます。グループは、そのグループ内の依存関係が充足される条件を定義します。

require_all

次の両方の条件を満たしている場合、この依存関係は充足します。

  • このグループ内のすべてのサービス依存関係が実行している (online または degraded)。

  • このグループ内のすべてのファイル依存関係が存在している。

require_any

次のどちらかの条件を満たしている場合、この依存関係は充足します。

  • このグループ内のサービス依存関係の少なくとも 1 つが実行している (online または degraded)。

  • このグループ内のファイル依存関係の少なくとも 1 つが存在している。

optional_all

このグループ内のすべてのサービス依存関係がすべて次のどちらかの条件を満たしている場合、この依存関係は充足します。

  • サービスが実行している (online または degraded)。

  • サービスの実行に管理アクションが必要である。サービスは、存在していない、不完全である、disabled 状態である、maintenance 状態である、または offline 状態であり、起動には管理アクションが必要な依存関係を待機している。

このグループ内のファイル依存関係は存在していても、存在していなくても構いません。

サービスインスタンスが遷移中であり、起動に管理者の操作は不要である場合、この依存関係は充足されません。この場合、依存サービスは、この依存関係が起動するまで待機するか、管理アクションなしに依存関係を起動できないと判断するまで待機します。

exclude_all

次の両方の条件を満たしている場合、この依存関係は充足します。

  • このグループ内のすべてのサービス依存関係が、disabled 状態であるか、maintenance 状態であるか、または存在していない。

  • このグループ内のすべてのファイル依存関係が存在していない。