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 :
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é
Si vous devez résoudre des problèmes liés au système, il peut s'avérer utile d'exécuter le système sous le débogueur du noyau. Le débogueur de noyau peut vous aider à étudier les blocages du système. Par exemple, si vous exécutez le noyau alors que ce débogueur est actif, vous pouvez accéder au débogueur afin d'examiner l'état du système si un blocage se produit. D'autre part, en cas de panique du système, vous pouvez étudier le problème rencontré avant de réinitialiser le système. De cette façon, vous pourrez déterminer quelle section de code peut être à l'origine du problème.
Les procédures ci-après décrivent les principales étapes à suivre pour résoudre des problèmes système en procédant à l'initialisation après avoir activé le débogueur de noyau.
Cette procédure indique comment charger le débogueur de noyau (kmdb) sur un système SPARC.
Remarque - Utilisez la commande reboot et la commande halt avec l'option -d si vous n'avez pas le temps de déboguer le système en mode interactif. L'exécution de la commande halt avec l'option -d doit être suivie d'une réinitialisation manuelle du système. Toutefois, si vous utilisez la commande reboot, le système s'initialise automatiquement. Pour plus d'informations, reportez-vous à la page de manuel reboot(1M) .
Pour arrêter le système correctement, exécutez la commande halt.
La méthode utilisée pour accéder au débogueur dépend du type de console qui est utilisé pour accéder au système :
Un message de bienvenue s'affiche lorsque vous entrez dans le débogueur de noyau pour la première fois.
Rebooting with command: kadb Boot device: /iommu/sbus/espdma@4,800000/esp@4,8800000/sd@3,0 . . .
Exemple 6-5 SPARC : Initialisation d'un système avec le débogueur de noyau (kmdb) activé
L'exemple ci-dessous illustre l'initialisation d'un système SPARC avec le débogueur de noyau (kmdb) activé.
ok boot -k Resetting... Executing last command: boot kmdb -d Boot device: /pci@1f,0/ide@d/disk@0,0:a File and args: kmdb -d Loading kmdb...
Cette procédure indique les notions de base pour charger le débogueur de noyau. La fonction savecore est activée par défaut.
Pour indiquer au système d'accéder au débogueur avant d'exécuter le noyau, ajoutez l'option -d à l'option -k.
La saisie de -k charge le débogueur (kmdb), puis initialise directement le système d'exploitation.
La méthode utilisée pour accéder au débogueur dépend du type de la console que vous utilisez pour accéder au système.
Si vous utilisez un clavier connecté localement, appuyez sur F1-A.
Si vous utilisez une console série, envoyez une interruption en utilisant la méthode appropriée pour ce type de console série.
Pour accéder au débogueur de noyau (kmdb) avant que le système ne s'initialise complètement, utilisez l'option -kd.
L'option -kd charge le débogueur, puis vous offre la possibilité d'interagir avec lui avant l'initialisation du système d'exploitation.
Un message de bienvenue s'affiche lorsque vous accédez au débogueur de noyau pour la première fois.
Voir aussi
Pour plus d'informations sur l'interaction avec le système par le biais du débogueur kmdb, reportez-vous à la page de manuel kmdb(1).