Ignorer les liens de navigation | |
Quitter l'aperu | |
Initialisation et arrêt des systèmes Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Initialisation et arrêt d'un système (Présentation)
2. x86 : Administration de GRand Unified Bootloader (tâches)
3. Arrêt d'un système (tâches)
4. Initialisation d'un système (tâches)
5. Initialisation d'un système à partir du réseau (tâches)
6. Dépannage de l'initialisation d'un système (tâches)
Gestion des archives d'amorçage Oracle Solaris
Etablissement de la liste du contenu de l'archive d'initialisation
Gestion du service SMF boot-archive
Activation ou désactivation du service SMF boot-archive
Arrêt et initialisation d'un système à des fins de récupération
SPARC : Arrêt d'un système à des fins de récupération
x86 : Arrêt et réinitialisation d'un système à des fins de récupération
Initialisation à partir d'un média pour résoudre un mot de passe root inconnu
Forçage d'un vidage sur incident et d'une réinitialisation du système
SPARC : Forçage d'un vidage sur incident et d'une réinitialisation du système
x86 : Forçage d'un vidage sur incident et d'une réinitialisation du système
Initialisation d'un système avec le débogueur de noyau (kmdb) activé
SPARC : Initialisation d'un système avec le débogueur de noyau (kmdb) activé
x86 : Initialisation d'un système avec le débogueur de noyau (kmdb) activé
x86 : Résolution des problèmes liés à la réinitialisation rapide
x86 : Débogage des éventuelles premières paniques
x86 : Conditions dans lesquelles la réinitialisation rapide risque de ne pas fonctionner
Résolution des problèmes liés à l'initialisation et l'utilitaire de gestion des services
Les procédures suivantes sont fournies dans cette section :
x86 : Arrêt et réinitialisation d'un système à des fins de récupération
Initialisation à partir d'un média pour résoudre un mot de passe root inconnu
Dans les cas ci-dessous, vous devez d'abord arrêter le système pour analyser et résoudre les problèmes liés à l'initialisation et au système en général.
Résolution des messages d'erreur à l'initialisation du système.
Arrêt du système à des fins de tentative de récupération.
Initialisation d'un système à des fins de récupération.
Forçage d'un vidage sur incident et de la réinitialisation du système.
Initialisez le système avec le débogueur de noyau.
Il vous faudra peut-être initialiser le système à des fins de récupération.
Vous trouverez ci-dessous une liste des scénarios d'erreur et de récupération les plus courants :
Initialisation d'un système à l'état monoutilisateur pour résoudre un problème mineur, comme la correction de l'entrée de shell root dans le fichier /etc/passwd ou la modification d'un serveur NIS.
Initialisation à partir du média d'installation ou d'un serveur d'installation sur le réseau pour effectuer une récupération suite à un problème qui empêche le système de démarrer ou la perte du mot de passe root. Pour utiliser cette méthode, vous devez monter l'environnement d'initialisation après avoir importé le pool root.
x86 uniquement : résolution d'un problème de configuration de l'initialisation en important le pool root. Si vous rencontrez un problème avec un fichier, inutile de monter l'environnement d'initialisation. Il vous suffit d'importer le pool root, opération qui monte automatiquement le système de fichiers rpool contenant les composants d'initialisation.
ok sync
Pour plus d'informations, reportez-vous à la page de manuel boot(1M).
# who -r . run-level s May 2 07:39 3 0 S
Exemple 6-1 Mise hors tension d'un serveur
Si vous exécutez Oracle Solaris 11 sur un système hôte (serveur), il faut passer de l'invite de la console système à l'invite du processeur de service après avoir arrêté le système. A partir de là, vous pouvez arrêter le processeur de service, comme illustré dans l'exemple ci-après :
# shutdown -g0 -i0 -y # svc.startd: The system is coming down. Please wait. svc.startd: 91 system services are now being stopped. Jun 12 19:46:57 wgs41-58 syslogd: going down on signal 15 svc.stard: The system is down. syncing file systems...done Program terminated r)eboot o)k prompt, h)alt? # o
ok #. ->
-> stop /SYS Are you sure you want to stop /SYS (y/n)? y Stopping /SYS ->
Si vous avez besoin d'effectuer un arrêt immédiat, utilisez la commande stop -force -script /SYS. Avant de taper cette commande, assurez-vous que toutes les données sont enregistrées.
Exemple 6-2 Mise sous tension d'un serveur
L'exemple ci-dessous illustre la mise sous tension du serveur. Vous devez tout d'abord être connecté à Oracle ILOM. Visitez le site http://download.oracle.com/docs/cd/E19166-01/E20792/z40002fe1296006.html#scrolltoc.
Si vous disposez d'un système modulaire, assurez-vous d'être connecté au module de serveur souhaité.
-> start /SYS Are you sure you want to start /SYS (y/n) ? y Starting /SYS ->
Si vous ne souhaitez pas être invité à confirmer, utilisez la commande start -script /SYS .
Reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.
# init 0
Reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.
# init 0
ok boot -s
# reboot -p
# vi /etc/password
Suivez la procédure ci-dessous si vous devez initialiser le système pour résoudre un problème de mot de passe root inconnu ou tout problème similaire. Pour suivre cette procédure, il faut monter l'environnement d'initialisation après avoir importé le pool root. Si vous devez récupérer un pool root ou un instantané de pool root, reportez-vous à la section Remplacement d’un disque dans un pool root ZFS (SPARC ou x86/VTOC) du manuel Administration d’Oracle Solaris 11.1 : Systèmes de fichiers ZFS.
ok boot net:dhcp
zpool import -f rpool
# mkdir /a
# beadm mount solaris-instance|be-name /a
Par exemple :
# beadm mount solaris-2 /a
# TERM=vt100 # export TERM
# cd /a/etc # vi shadow # cd /
# bootadm update-archive -R /a
# beadm umount be-name
# halt
root@system:~# passwd -r files root New Password: xxxxxx Re-enter new Password: xxxxxx passwd: password successfully changed for root
Voir aussi
Si vous rencontrez un problème avec la configuration de GRUB qui impose l'initialisation du système à partir du média, suivez la même procédure que celle adaptée aux plates-formes x86 qui figure ici.
Si vous ne parvenez pas à initialiser un système x86, le problème est peut-être dû au fait que le programme d'amorçage est endommagé ou que le menu GRUB est absent ou altéré. Dans ce cas, suivez la procédure ci-après.
Remarque - Cette procédure ne requiert pas le montage de l'environnement d'initialisation.
Si vous devez récupérer un pool root ou un instantané de pool root, reportez-vous à la section Remplacement d’un disque dans un pool root ZFS (SPARC ou x86/VTOC) du manuel Administration d’Oracle Solaris 11.1 : Systèmes de fichiers ZFS.
# zpool import -f rpool
exit 1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell 4 Terminal type (currently sun-color) 5 Reboot Please enter a number [1]: 5