Ignorer les liens de navigation | |
Quitter l'aperu | |
Initialisation et arrêt d'Oracle Solaris sur les plates-formes x86 Oracle Solaris 11 Information Library (Français) |
1. Initialisation et arrêt d'un système x86 (présentation)
Nouveautés concernant l'initialisation et l'arrêt d'un système
Fichiers driver.conf fournis administrativement
Prise en charge de la console bitmap
Animation d'initialisation et d'arrêt
x86 : arrêt de la prise en charge du noyau 32 bits
Initialisation et arrêt d'un système x86 (liste des rubriques)
Directives relatives à l'initialisation d'un système x86
Raisons de l'initialisation d'un système
SMF (utilitaire de gestion des services) et initialisation
Changements du comportement de l'initialisation lors de l'utilisation de SMF
Fonctionnement des niveaux d'exécution
Que se passe-t-il lorsqu'un système est initialisé à un état multiutilisateur (niveau d'exécution 3)
Présentation de l'architecture d'initialisation Oracle Solaris
Fonctionnement du processus d'initialisation x86
Objet et fonction du menu GRUB
Conventions de nommage des périphériques GRUB
Terminologie de l'initialisation GRUB et x86
2. Initialisation d'un système x86 à un état spécifié (tâches)
3. Arrêt d'un système (tâches)
4. Réinitialisation d'un système x86 (tâches)
5. Initialisation d'un système x86 à partir du réseau (tâches)
6. Modification des paramètres d'initialisation sur un système x86 (tâches)
8. Préservation de la capacité d'initialisation d'un système x86 (tâches)
Le niveau d'exécution d'un système (également appelé état init) définit les services et ressources disponibles aux utilisateurs. Un système peut être dans un seul niveau d'exécution à la fois.
Oracle Solaris offre huit niveaux d'exécution, qui sont décrits dans le tableau ci-dessous. Le niveau d'exécution par défaut est spécifié dans le fichier /etc/inittab comme niveau d'exécution 3.
Tableau 1-3 Niveaux d'exécution d'Oracle Solaris
|
En outre, la commande svcadm peut être utilisée pour modifier le niveau d'exécution d'un système, en sélectionnant un jalon pour l'exécution. Le tableau suivant indique quel niveau d'exécution correspond à chaque jalon.
Tableau 1-4 Niveaux d'exécution et jalons SMF
|
Le processus init est démarré et lit les propriétés définies dans le service SMF svc:/system/environment:init pour définir les 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 les initialisations spéciales peuvent avoir lieu avant que des utilisateurs ne se connectent au système.
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).
En général, il est rare d'avoir à modifier les jalons ou les niveaux d'exécution. Au besoin, la commande init convient pour modifier le niveau d'exécution, et par là même le jalon. La commande init est également valable pour arrêter un système.
Toutefois, l'initialisation d'un système à l'aide du jalon none peut être très utile pour effectuer le débogage des problèmes de démarrage. Il n'existe pas de niveau d'exécution équivalent au jalon none. Pour plus d'informations, reportez-vous à la section Procédure d’initialisation sans démarrer de services du manuel Administration d’Oracle Solaris : Tâches courantes .