L'opération de redémarrage redémarre uniquement les instances en cours d'exécution (dans l'état online ou degraded). Vous devrez peut - être relancer une instance en cours d'exécution car vous avez effectué une modification de configuration qui ne peut pas entraîner une baisse lors de l'instance est en cours d'exécution, par exemple.
Le redémarrage d'une instance de service ne met pas à jour la configuration. La commande svcadm restart exécute la méthode d'arrêt de l'instance, puis la méthode de démarrage de l'instance. La commande svcadm restart ne valide pas les modifications de propriétés dans l'instantané en cours d'exécution et n'exécute pas la méthode d'actualisation de l'instance. Reportez-vous à Relecture de la configuration d'un service pour des informations sur la validation des modifications de configuration dans l'instantané en cours d'exécution.
Le redémarrage du service manifest-import est un cas particulier. Le redémarrage du service manifest-import importe tous les manifestes ou profils modifiés dans les emplacements standard, valide les modifications dans le référentiel de configuration du service, prend un nouveau cliché en cours d'exécution, puis exécute la méthode d'actualisation des instances modifiées si une telle méthode existe.
L'instance doit se trouver dans l'état online ou degraded.
$ svcs FMRI
L'agent de redémarrage pour le service tente de faire passer l'instance indiquée à l'état online. La plupart des agents de redémarrage mettent en oeuvre l'opération de redémarrage en tant qu'opération d'arrêt suivi d'une opération de démarrage.
$ svcadm restart FMRI
Si vous spécifiez l'option -s, svcadm redémarre l'instance et attend qu'elle passe à l'état online, degraded ou maintenance avant le renvoi d'un résultat. La commande svcadm renvoie un résultat au moment où l'instance passe à l'un de ces états ou lorsqu'elle détermine qu'une intervention de l'administrateur est nécessaire pour faire passer l'instance à l'un de ces états.
Utilisez l'option -T avec l'option -s pour spécifier un plafond en secondes pour accomplir la transition ou pour déterminer que la transition est impossible.
$ svcadm restart -sT 10 FMRI
Si le redémarrage réussit, l'instance se trouve dans l'état online, degraded ou maintenance. Si l'instance se trouve dans l'état degraded ou maintenance, reportez-vous à Réparation d'une instance endommagée, hors ligne ou en cours de maintenance.
$ svcs FMRI