| Ignorer les liens de navigation | |
| Quitter l'aperu | |
|
Guide d'administration système : administration de base |
1. Oracle Solaris Management Tools (présentation)
2. Utilisation de la console de gestion Solaris (tâches)
3. Utilisation d'Oracle Java Web Console (tâches)
4. Gestion des comptes utilisateur et des groupes (présentation)
5. Gestion des comptes utilisateur et des groupes (tâches)
6. Gestion de la prise en charge client-serveur (présentation)
7. Gestion des clients sans disque (tâches)
8. Présentation de l'arrêt et de l'initialisation d'un système
9. Arrêt et initialisation d'un système (présentation)
10. Arrêt d'un système (tâches)
11. Modification du comportement d'initialisation d'Oracle Solaris (tâches)
12. Initialisation d'un système Oracle Solaris (tâches)
13. Gestion des archives d'initialisation d'Oracle Solaris (tâches)
14. Dépannage de l'initialisation d'un système Oracle Solaris (tâches)
15. x86 : Initialisation avec le GRUB (référence)
16. x86 : Initialisation d'un système qui ne met pas en
uvre GRUB (tâches)
17. Utilisation de la commande regadm d'enregistrement automatique Oracle Solaris (tâches)
18. Gestion des services (présentation)
Changements de comportement lors de l'utilisation de SMF
Référentiel de configuration de service
Sauvegardes du référentiel SMF
Interfaces d'administration et de programmation SMF
Utilitaires d'administration en ligne de commande SMF
Interfaces de bibliothèque de configuration de gestion de service
Intérêt des niveaux d'exécution et des jalons
Détermination du niveau d'exécution d'un système
Que se passe-t-il lorsque le système est mis au niveau d'exécution 3
19. Gestion des services (tâches)
20. Gestion des logiciels (présentation)
21. Gestion des logiciels à l'aide des d'outils d'administration système d'Oracle Solaris (tâches)
22. Gestion des logiciels à l'aide des commandes de package Oracle Solaris (tâches)
SMF inclut un démon d'agent de redémarrage maître et des agents de redémarrage délégués.
Le démon svc.startd est l'agent de démarrage et de redémarrage maître des processus du SE Solaris. Le démon est responsable de la gestion des dépendances de services pour l'ensemble du système. Le démon assume la responsabilité , qui relevait précédemment d'init, de démarrer les scripts /etc/rc*.d appropriés aux niveaux d'exécution appropriés. Tout d'abord, svc.startd récupère les informations dans le référentiel de configuration de service. Ensuite, le démon démarre les services lorsque leurs dépendances sont respectées. Le démon est aussi responsable du redémarrage des services qui ont échoué et de l'arrêt des services dont les dépendances ne sont plus respectées. Le démon effectue le suivi de l'état de service par le biais d'une vue du système d'exploitation par rapport à la disponibilité d'événements tels que la fin d'un processus.
Certains services présentent un ensemble de comportements communs au démarrage. Pour assurer l'homogénéité entre ces services, un agent de redémarrage délégué peut prendre la responsabilité de ces services. En outre, un agent de redémarrage délégué peut être utilisé pour fournir un comportement de redémarrage plus complexe ou spécifique à une application. L'agent de redémarrage délégué peut prendre en charge un autre ensemble de méthodes, mais exporte les mêmes états de service que l'agent de redémarrage maître. Le nom de l'agent de redémarrage est stocké avec le service. Un exemple actuel d'agent de redémarrage délégué est inetd, qui peut démarrer des services Internet à la demande, au lieu de maintenir les services en cours d'exécution.