Gestion des services système dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Présentation des instances dont un service dépend

La commande svcs -d répertorie les instances de service dont dépend un service donné.

Cet exemple montre les instances de service dont dépend le service 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

La commande svcs -l répertorie aussi les services dont dépend un service donné. Outre le nom et l'état de la dépendance, la sortie de l'option -l affiche le type, ou groupe, de la dépendance et la valeur de sa propriété restart_on. Dans cet exemple, deux des dépendances ne sont pas obligatoires et un est facultative. Reportez-vous à la section Regroupements de dépendance pour des descriptions de la manière dont les dépendances dans ces groupes affectent le service dépendant. Reportez-vous à la section Regroupements de dépendance pour des descriptions de la manière dont les différentes valeurs de la propriété restart_on de la dépendance affectent le service dépendant.

$ 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)

Vous pouvez également utiliser la commande svcprop pour répertorier ces dépendances. Ce formulaire affiche le groupe et les valeurs restart_on de la dépendance sur des lignes séparées ; il n'affiche pas l'état de la dépendance.

$ 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