Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Administration de base Oracle Solaris 10 1/13 Information Library (Français) |
1. Outils de gestion d'Oracle Solaris (présentation)
2. Utilisation de Solaris Management Console (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 oeuvre GRUB (tâches)
17. Utilisation d'Oracle Configuration Manager
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
Démon d'agent de redémarrage maître SMF
Agents de redémarrage délégués SMF
Cas d'utilisation des niveaux d'exécution et des jalons
Identification du niveau d'exécution d'un système
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)
Lorsque vous initialisez le système ou changez les niveaux d'exécution avec la commande init ou shutdown, le démon init démarre les processus en lisant des informations du fichier /etc/inittab. Ce fichier définit les éléments importants pour le processus init :
Le fait que le processus init va redémarrer
Les processus à démarrer, surveiller et redémarrer s'ils se terminent
Les actions à entreprendre lorsque le système entre dans un nouveau niveau d'exécution
Chaque entrée du fichier /etc/inittab contient les champs suivants :
id:rstate :action :process
Le tableau suivant décrit les champs dans une entrée inittab.
Tableau 18-4 Description des champs du fichier inittab
|
Exemple 18-2 Fichier inittab par défaut
L'exemple ci-dessous montre un fichier inittab par défaut installé avec la version de Solaris. Une description de chaque ligne de la sortie est indiquée dans l'exemple qui suit.
ap::sysinit:/sbin/autopush -f /etc/iu.ap (1) sp::sysinit:/sbin/soconfig -f /etc/sock2path (2) smf::sysinit:/lib/svc/bin/svc.startd >/dev/msglog 2<>/dev/msglog (3) p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/...(4)
Initialise des modules STREAMS.
Configure des fournisseurs de transport de socket
Initialise l'agent de redémarrage maître de SMF.
Décrit un arrêt par coupure d'alimentation.
Le processus init est démarré et lit le fichier /etc/default/init afin de définir des variables d'environnement. Par défaut, seule la variable TIMEZONE est définie.
Ensuite, init lit le fichier inittab et effectue les opérations suivantes :
Exécution des entrées de processus pour lesquelles sysinit figure dans le champ action de sorte que des initialisations spéciales puissent avoir lieu avant que des utilisateurs ne se connectent.
Transmission des activités de démarrage à svc.startd.
Pour une description détaillée de la façon dont le processus init utilise le fichier inittab, reportez-vous à la page de manuel init(1M).