Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration système : administration de base |
1. Oracle Solaris Management Tools (présentation)
2. Utilisation de la console de gestion Solaris (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)
Initialisation d'un système SPARC (liste des tâches)
Initialisation d'un système SPARC
SPARC : Initialisation d'un système au niveau d'exécution 3 (niveau multiutilisateur)
SPARC : Initialisation d'un système au niveau d'exécution S (niveau monoutilisateur)
SPARC : Initialisation d'un système en mode interactif
SPARC : Initialisation d'un noyau autre que le noyau par défaut
Initialisation à partir d'un système de fichiers racine ZFS donné sur un système SPARC
SPARC : Obtention de la liste des jeux de données initialisables disponibles dans un pool racine ZFS
SPARC : Initialisation à partir d'un système de fichiers racine ZFS spécifié
Initialisation d'un système SPARC en mode de secours
Initialisation d'un système SPARC en mode de secours
Initialisation d'un système SPARC à partir du réseau
SPARC : Initialisation d'un système à partir du réseau
Initialisation d'un système x86 à l'aide de GRUB (liste des tâches)
x86 : Initialisation d'un système au niveau d'exécution 3 (multiutilisateur)
x86 : Initialisation d'un système au niveau d'exécution S (niveau monoutilisateur)
x86 : Initialisation d'un système en mode interactif
x86 : Initialisation à partir d'un système de fichiers racine ZFS spécifié sur un système x86
x86 : Affichage d'une liste des environnements d'initialisation ZFS disponibles
x86 : Initialisation à partir d'un système de fichiers racine ZFS spécifié
Initialisation d'un système x86 en mode de secours
Initialisation d'un système x86 à partir du réseau
x86 : À propos des macros DHCP
x86 : Exécution d'une initialisation GRUB à partir du réseau
Accélération du processus de réinitialisation sur la plate-forme SPARC (liste des tâches)
Lancement d'une réinitialisation rapide d'un système SPARC
Lancement d'une réinitialisation rapide d'un système SPARC
Exécution d'une réinitialisation classique sur un système SPARC
Gestion du service de configuration d'initialisation
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 uvre GRUB (tâches)
17. Utilisation de la commande regadm d'enregistrement automatique Oracle Solaris (tâches)
18. Gestion des services (présentation)
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)
Pour initialiser un système x86 en mode de secours, sélectionnez l'entrée d'initialisation de secours lorsque le menu GRUB s'affiche lors d'une initialisation du système. Au cours de la procédure d'initialisation de secours, lorsque vous y êtes invité par le système, saisissez y pour mettre à jour l'archive d'initialisation principale.
L'initialisation de secours est également prise en charge sur les systèmes qui sont initialisés à partir de ZFS. Lors de l'initialisation d'un environnement d'initialisation racine UFS, chaque environnement d'initialisation dispose de sa propre archive de secours. L'archive de secours se trouve au même emplacement que le système de fichiers racine, comme c'est le cas avec un environnement d'initialisation racine ZFS. Sur les systèmes x86, chaque archive de secours dispose d'une entrée dans le menu GRUB au niveau de l'ensemble du pool. L'archive de secours par défaut est l'archive qui se trouve dans le système de fichiers initialisable par défaut. Le système de fichiers initialisable par défaut (jeu de données) est indiqué par la valeur de la propriété bootfs du pool.
Pour plus d'informations sur la récupération d'archive d'initialisation, reportez-vous au Chapitre 13Gestion des archives d'initialisation d'Oracle Solaris (tâches).
Remarque - Dans certaines versions d'Oracle Solaris, l'interaction de secours GRUB vous invite à mettre à jour l'archive d'initialisation, indépendamment du fait que des archives d'initialisation incohérentes soient détectées. Dans cette version, le système ne vous invite à mettre à jour l'archive d'initialisation que si une archive d'initialisation incohérence est détectée.
Vous pouvez également utiliser le bouton de réinitialisation à cette invite. Vous pouvez également utiliser le bouton d'alimentation pour redémarrer le système.
Lorsque la séquence d'initialisation commence, le menu GRUB s'affiche.
GNU GRUB version 0.95 (637K lower / 3144640K upper memory) +-------------------------------------------------------------------+ | be1 | be1 failsafe | be3 | be3 failsafe | be2 | be2 failfafe +------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Remarque - Le menu GRUB qui s'affiche varie selon la version d'Oracle Solaris que vous exécutez.
Le système recherche des instances de système d'exploitation installées. Si une archive d'initialisation incohérente est détectée, un message similaire au suivant s'affiche :
Searching for installed OS instances... An out of sync boot archive was detected on /dev/dsk/c0t0d0s0. The boot archive is a cache of files used during boot and should be kept in sync to ensure proper system operation. Do you wish to automatically update this boot archive? [y,n,?]
Si plusieurs archives d'initialisation incohérentes sont détectées, le système vous invite à saisir y pour mettre à jour chaque archive d'initialisation incohérente.
Pour chaque archive qui est mise à jour avec succès, le message suivant s'affiche :
Updating boot archive on /dev/dsk/c0t0d0s0. The boot archive on /dev/dsk/c0t0d0s0 was updated successfully.
Une fois l'archive d'initialisation mise à jour, le système recherche une nouvelle fois toutes les instances de système d'exploitation installées, puis vous invite à sélectionner un périphérique à monter sur /a. Notez que ce même message s'affiche lorsque le système s'initialise si aucune archive d'initialisation incohérente n'a été détectée.
Searching for installed OS instances... Multiple OS instances were found. To check and mount one of them read-write under /a, select it from the following list. To not mount any, select 'q'. 1 pool10:13292304648356142148 ROOT/be10 2 rpool:14465159259155950256 ROOT/be01 Please select a device to be mounted (q for none) [?,??,q]:
Le système monte le périphérique sur /a et vous renvoie à une invite de shell.
# umount /a
# reboot
Cette procédure montre comment reconstituer une archive d'initialisation incohérente ou corrompue au cas où vous ne seriez pas invité par le système à mettre à jour l'archive d'initialisation du système, ou dans le cas d'un blocage du système ou d'une séquence en boucle.
# reboot
Si le système affiche l'invite Press any key to reboot, appuyez sur n'importe quelle touche pour redémarrer le système.
Vous pouvez également utiliser le bouton de réinitialisation à cette invite.
Lorsque la séquence d'initialisation commence, le menu GRUB s'affiche.
+---------------------------------------------------------------------+ | Solaris 10.1... X86 | | Solaris failsafe | | | | | +-------------------------------------------------------------------------+ Use the and keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Remarque - Le contenu des menus GRUB peut varier en fonction de la version de Solaris que vous exécutez.
Si des archives d'initialisation sont obsolètes, un message similaire à celui-ci s'affiche :
Searching for installed OS instances... An out of sync boot archive was detected on /dev/dsk/c0t0d0s0. The boot archive is a cache of files used during boot and should be kept in sync to ensure proper system operation. Do you wish to automatically update this boot archive? [y,n,?]
Le système affiche le message suivant :
Updating boot archive on /dev/dsk/c0t0d0s0. The boot archive on /dev/dsk/c0t0d0s0 was updated successfully.
Si aucune archive d'initialisation incohérente n'est détectée, un message similaire au suivant s'affiche :
Searching for installed OS instances... Solaris 10.1... X86 was found on /dev/dsk/c0t0d0s0. Do you wish to have it mounted read-write on /a? [y,n,?]
Ce message s'affiche également après chaque mise à jour d'une archive d'initialisation incohérente.
Remarque - Si des archives d'initialisation incohérentes ont été mises à jour dans l'étape précédente, le périphérique est déjà monté sur /a.
# bootadm update-archive -f -R /a
# umount /a
# reboot
Exemple 12-14 x86 : Initialisation en mode de secours pour forcer la mise à jour de l'archive d'initialisation corrompue
Cet exemple montre comment initialiser l'archive de secours pour forcer la mise à jour d'une archive d'initialisation corrompue.
GNU GRUB version 0.95 (635K lower / 523200K upper memory) +-------------------------------------------------------------------------+ | Solaris 10 1/06 s10x_u1wos_19a X86 | | >Solaris failsafe< | | | | | +-------------------------------------------------------------------------+ Use the and keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. SunOS Release 5.10 Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Booting to milestone "milestone/single-user:default". Configuring devices. Searching for installed OS instances... Multiple OS instances were found. To check and mount one of them read-write under /a, select it from the following list. To not mount any, select 'q'. 1 /dev/dsk/c0t0d0s0 Solaris 10 1/06 s10x_u1wos_19a X86 2 /dev/dsk/c0t1d0s0 Solaris 10 5/08 X86 Please select a device to be mounted (q for none) [?,??,q]: 1 mounting /dev/dsk/c0t0d0s0 on /a Starting shell. # rm /a/platform/i86pc/boot_archive # bootadm update-archive -f -R /a Creating boot_archive for /a updating /a/platform/i86pc/amd64/boot_archive updating /a/platform/i86pc/boot_archive # umount /a # reboot syncing file systems... done rebooting... . . .