JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d’Oracle Solaris : Tâches courantes     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Localisation des informations relatives aux commandes Oracle Solaris

2.  Gestion des comptes utilisateur et des groupes (présentation)

3.  Gestion des comptes utilisateur et des groupes (tâches)

4.  Initialisation et arrêt d'un système Oracle Solaris

Nouveautés concernant l'initialisation et à l'arrêt d'un système

Prise en charge des fichiers driver.conf fournis administrativement

Console bitmap

Animation de progression d'initialisation et d'arrêt

Réinitialisation rapide

x86 : arrêt de la prise en charge du noyau 32 bits

Initialisation et arrêt d'un système Oracle Solaris (présentation)

Initialisation GRUB

Gestion des services d'initialisation par l'utilitaire de gestion des services

Initialisation d'un système dans un état spécifié (liste des tâches)

Initialisation d'un système dans un état spécifié (niveau d'exécution)

Identification du niveau d'exécution actuel d'un système

SPARC : Procédure d'initialisation d'un système dans un état multiutilisateur (niveau d'exécution 3)

x86 : Procédure d'initialisation d'un système dans un état monoutilisateur (niveau d'exécution S)

Arrêt d'un système (liste des tâches)

Arrêt d'un système

Procédure d'arrêt d'un système à l'aide de la commande shutdown

Placement d'un système dans un état d'arrêt (niveau d'exécution 0) à l'aide de la commande init

Procédure d'arrêt d'un système à l'aide de la commande init

Initialisation d'un système à partir du réseau

Accélération du processus de réinitialisation (liste des tâches)

Accélération du processus de réinitialisation

Procédure de réinitialisation rapide d'un système SPARC

Procédure de réinitialisation rapide d'un système x86

Modification du comportement par défaut de la fonctionnalité de réinitialisation rapide

Réinitialisation standard d'un système sur lequel la fonction de réinitialisation rapide est activée

Initialisation à partir d'un environnement d'initialisation ZFS (liste des tâches)

SPARC : Initialisation à partir d'un environnement d'initialisation ZFS

SPARC : Procédure d'affichage de la liste des environnements d'initialisation disponibles au cours de la séquence d'initialisation

SPARC : Procédure d'initialisation à partir d'un environnement d'initialisation ZFS ou d'un système de fichiers racine

Modification des paramètres d'initialisation (liste des tâches)

Modification des paramètres d'initialisation

SPARC : Procédure de détermination du périphérique d'initialisation par défaut

SPARC : Procédure de modification du périphérique d'initialisation par défaut à l'aide de la PROM d'initialisation

x86 : Procédure de modification des paramètres d'initialisation à l'aide de la commande eeprom

x86 : Procédure de modification des paramètres d'initialisation au moment de l'initialisation

Ajout d'une entrée Linux à l'aide du menu GRUB après l'installation

Méthode à suivre pour qu'un système reste initialisable (liste des tâches)

Méthode à suivre pour qu'un système reste initialisable

Détermination de l'exécution du service SMF boot-archive

Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'initialisation par le biais d'une mise à jour manuelle

x86 : Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'initialisation à l'aide de la propriété auto-reboot-safe

Sources d'informations sur l'initialisation et l'arrêt d'un système

5.  Utilisation d'Oracle Configuration Manager

6.  Gestion des services (présentation)

7.  Gestion des services (tâches)

8.  Utilisation du gestionnaire de pannes

9.  Gestion des informations système (tâches)

10.  Gestion des processus système (tâches)

11.  Surveillance des performances du système (tâches)

12.  Gestion des packages de logiciels (tâches)

13.  Gestion de l'utilisation du disque (tâches)

14.  Tâches de planification du système (tâches)

15.  Configuration et administration d'imprimantes à l'aide de CUPS (tâches)

16.  Gestion de la console système, des périphériques terminaux et des services d'alimentation (tâches)

17.  Gestion des informations sur les pannes système (tâches)

18.  Gestion des fichiers noyau (tâches)

19.  Dépannage du système et des problèmes logiciels (tâches)

20.  Dépannage de divers problèmes système et logiciels (tâches)

Index

Initialisation d'un système dans un état spécifié (niveau d'exécution)

Le niveau d'exécution d'un système (aussi appelé état init) définit quels services et ressources sont disponibles pour les utilisateurs lorsque le système est dans cet état. 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.

Outre l'utilisation des commandes d'initialisation standard pour initialiser le système dans un état spécifié, 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 montre comment les niveaux d'exécution correspondent à des jalons.

Tableau 4-2 Niveaux d'exécution d'Oracle Solaris

Niveau d'exécution
Etat d'initialisation
Type
Objectif
0
Etat de mise hors tension
Mise hors tension
Arrêter le système d'exploitation afin de mettre le système hors tension en toute sécurité.
s ou S
Etat monoutilisateur
Monoutilisateur
Exécuter le système en tant qu'utilisateur unique avec certains systèmes de fichiers montés et accessibles.
1
Etat d'administration
Monoutilisateur
Accéder à tous les systèmes de fichiers disponibles. Les connexions utilisateur sont désactivées.
2
Etat multiutilisateur
Multiutilisateur
Pour les opérations courantes. Plusieurs utilisateurs peuvent accéder au système et à tous les systèmes de fichiers. Tous les démons sont en cours d'exécution, à l'exception du serveur NFS.
3
Niveau multiutilisateur avec ressources NFS partagées
Multiutilisateur
Pour des opérations courantes avec ressources NFS partagées. Il s'agit du niveau d'exécution par défaut.
4
Etat multiutilisateur de remplacement
Multiutilisateur
N'est pas configuré par défaut, mais est disponible pour l'usage par des clients.
5
Etat de mise hors tension
Mise hors tension
Arrêter le système d'exploitation afin de mettre le système hors tension en toute sécurité. Si possible, mettre automatiquement hors tension les systèmes prenant en charge cette fonction.
6
Etat de réinitialisation
Réinitialisation
Arrêter le système au niveau d'exécution 0, puis le réinitialiser au niveau multiutilisateur avec ressources NFS partagées (ou au niveau défini par défaut dans le fichier inittab).

Identification du niveau d'exécution actuel d'un système

Pour identifier le niveau d'exécution actuel d'un système, utilisez la commande who -r.

Exemple 4-1 Identification du niveau d'exécution d'un système

La sortie de la commande who -r affiche des informations sur le niveau d'exécution actuel d'un système, ainsi que sur les niveaux d'exécution précédents.

$ who -r
 .    run-level 3  Dec 13 10:10  3  0 S
$

SPARC : Procédure d'initialisation d'un système dans un état multiutilisateur (niveau d'exécution 3)

Suivez cette procédure pour initialiser au niveau d'exécution 3 un système SPARC actuellement au niveau d'exécution 0. Pour consulter des instructions relatives à l'initialisation d'un système x86 au niveau d'exécution 3, reportez-vous à la section Initialisation d’un système x86 à un état multiutilisateur (niveau d’exécution 3) du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes x86 .

  1. Affichez l'invite PROM ok.
  2. Initialisez le système au niveau d'exécution 3.
    ok boot

    La procédure d'initialisation automatique affiche une série de messages de démarrage et met le système au niveau d'exécution 3. Pour plus d'informations, reportez-vous à la page de manuel boot(1M).

  3. Vérifiez que le système a été initialisé au niveau d'exécution 3.

    L'invite de connexion s'affiche lorsque le processus d'initialisation s'est terminé avec succès.

    hostname console login:

Exemple 4-2 SPARC : Initialisation d'un système dans un état multiutilisateur (niveau d'exécution 3)

L'exemple suivant affiche les messages d'initialisation d'un système au niveau d'exécution 3.

ok boot
Probing system devices
Probing memory
ChassisSerialNumber FN62030249
Probing I/O buses

.
.
.
.
OpenBoot 4.30.4.a, 8192 MB memory installed, Serial #51944031.
Ethernet address 0:3:ba:18:9a:5f, Host ID: 83189a5f.
Rebooting with command: boot
Boot device: /pci@1c,600000/scsi@2/disk@0,0:a  File and args:
SunOS Release 5.11 Version fips_checksum_nightly 64-bit
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
DEBUG enabled
misc/forthdebug (455673 bytes) loaded
Hardware watchdog enabled
Hostname: portia-123
NIS domain name is solaris.us.oracle.com

portia-123 console login: NIS domain name is solaris.us.oracle.com

x86 : Procédure d'initialisation d'un système dans un état monoutilisateur (niveau d'exécution S)

La procédure suivante décrit comment démarrer un système x86 dans un état monoutilisateur (niveau d'exécution S). Pour consulter des instructions relatives à l'initialisation d'un système SPARC au niveau d'exécution S, reportez-vous à la section Procédure d’initialisation d’un système dans un état monoutilisateur (niveau d’exécution S) du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes SPARC

  1. Réinitialisez le système.
    # reboot

    Si le système affiche l'invite Press any key to reboot, appuyez sur n'importe quelle touche pour réinitialiser le système.

    Vous pouvez également utiliser le bouton de réinitialisation à cette invite. Si le système a été mis hors tension, mettez le système sous tension à l'aide du bouton d'alimentation.

    Lorsque la séquence d'initialisation commence, le menu principal GRUB s'affiche.

  2. Lorsque le menu principal GRUB s'affiche, tapez e pour modifier le menu GRUB.
  3. Selon la version que vous exécutez, utilisez les touches fléchées pour choisir la ligne kernel$.

    Si vous ne pouvez pas utiliser les touches fléchées, utilisez la touche d'accent circonflexe (^) pour faire défiler vers le haut et la touche de la lettre v pour faire défiler vers le bas.

  4. Entrez e à nouveau pour modifier l'entrée d'initialisation.

    Vous pouvez alors ajouter des options et des arguments à la ligne kernel ou kernel$.

  5. Pour initialiser le système dans un état monoutilisateur, tapez -s à la fin de la ligne d'entrée d'initialisation, et appuyez sur Entrée pour revenir à l'écran précédent.

    Remarque - Pour spécifier d'autres comportements d'initialisation, remplacez l'option -s par l'option d'initialisation appropriée.

    Les autres comportements d'initialisation suivants peuvent être spécifiés de cette manière :

    • Effectuez une initialisation de reconfiguration.

    • Initialisez le système avec le débogueur de noyau.

    • Redirigez la console.


    Pour plus d'informations, reportez-vous à la page de manuel boot(1M).

  6. Pour initialiser le système dans un état monoutilisateur, tapez b.
  7. Lorsque le système vous y invite, tapez le mot de passe root.
  8. Assurez-vous que le système est au niveau d'exécution S.
    # who -r
    .       run-level S  Jun 13 11:07     S      0  0
  9. Effectuez la tâche de maintenance système qui a requis la définition du niveau d'exécution sur S.
  10. Une fois que vous avez terminé la tâche de maintenance système, réinitialisez le système.