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

印刷ビューの終了

更新: 2014 年 7 月
 
 

サービスが依存するインスタンスの一覧表示

svcs -d コマンドは、特定のサービスが依存するサービスインスタンスを一覧表示します。

この例では、system-repository サービスが依存するサービスインスタンスを表示します。

$ svcs -d system-repository
STATE          STIME    FMRI
online         Sep_09   svc:/milestone/network:default
online         Sep_09   svc:/system/filesystem/local:default
online         Sep_09   svc:/system/filesystem/autofs:default

svcs -l コマンドは、特定のサービスが依存するサービスも一覧表示します。-l オプションの出力では、依存関係の名前と状態に加え、依存関係のタイプ (つまりグループ) と、依存関係の restart_on プロパティーの値も表示されます。この例では、依存関係のうち 2 つが必須で、1 つがオプションです。これらのグループ内の依存関係が依存サービスに与える影響の詳細は、依存関係のグループを参照してください。依存関係の restart_on プロパティーのさまざまな値が依存サービスに与える影響の詳細は、依存関係のグループを参照してください。

$ svcs -l system-repository
fmri         svc:/application/pkg/system-repository:default
name         IPS System Repository
enabled      false
state        disabled
next_state   none
state_time   Mon Sep 09 18:42:28 2013
restarter    svc:/system/svc/restarter:default
manifest     /lib/svc/manifest/application/pkg/pkg-system-repository.xml
dependency   require_all/error svc:/milestone/network:default (online)
dependency   require_all/none svc:/system/filesystem/local:default (online)
dependency   optional_all/error svc:/system/filesystem/autofs:default (online)

svcprop コマンドを使用して、これらの依存関係を一覧表示することもできます。この形式では、依存関係のグループと restart_on 値は別々の行に表示され、依存関係の状態は表示されません。

$ svcprop -g dependency system-repository:default
network/entities fmri svc:/milestone/network:default
network/grouping astring require_all
network/restart_on astring error
network/type astring service
filesystem-local/entities fmri svc:/system/filesystem/local:default
filesystem-local/grouping astring require_all
filesystem-local/restart_on astring none
filesystem-local/type astring service
autofs/entities fmri svc:/system/filesystem/autofs:default
autofs/grouping astring optional_all
autofs/restart_on astring error
autofs/type astring service