Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d’Oracle Solaris : Tâches courantes Oracle Solaris 11 Information Library (Français) |
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
Animation de progression 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 Oracle Solaris (présentation)
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)
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
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
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
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)
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)
Sur les plates-formes SPARC, la PROM d'initialisation permet d'initialiser un système SPARC et de modifier les paramètres d'initialisation. Par exemple, vous pouvez être amené à réinitialiser le périphérique à partir duquel effectuer l'initialisation, modifier le fichier d'initialisation ou noyau par défaut, ou exécuter les diagnostics du matériel avant de placer le système dans un état multiutilisateur.
Pour obtenir la liste complète des commandes PROM, reportez-vous aux pages de manuel monitor(1M) et eeprom(1M).
Sur les plates-formes x86, les principales méthodes permettant de modifier les paramètres d'initialisation sont les suivantes :
Via la commande eeprom
La commande eeprom permet d'attribuer une autre valeur à un ensemble de paramètres standard. Ces valeurs, équivalentes aux variables SPARC OpenBoot PROM NVRAM, sont stockées dans le fichier /boot/solaris/bootenv.rc ou dans le fichier menu.lst. Les modifications apportées aux paramètres d'initialisation à l'aide de la commande eeprom sont conservées après chaque réinitialisation du système, ainsi qu'au cours d'une mise à niveau du logiciel. Pour plus d'informations, reportez-vous à la page de manuel eeprom(1M).
Attention - Si vous modifiez directement le fichier menu.lst, vous ne pourrez pas modifier plus tard certains paramètres d'initialisation (boot-file, boot-arguments et console) à l'aide de la commande eeprom. |
Via la modification du menu GRUB au moment de l'initialisation
Les modifications apportées en modifiant l'utilisation du noyau par défaut au moment de l'initialisation remplacent les options définies à l'aide de la commande eeprom. Cependant, ces modifications sont valides uniquement jusqu'à l'initialisation suivante. Pour plus d'informations, reportez-vous à la page de manuel kernel(1M).
Via la modification du fichier de configuration GRUB (menu.lst)
Pour plus d'informations, reportez-vous à la section Procédure d'arrêt d'un système à l'aide de la commande init.
ok printenv boot-device
Identifie le paramètre de définition du périphérique à partir duquel effectuer l'initialisation.
Pour plus d'informations, reportez-vous à la page de manuel printenv(1B).
Le paramètre boot-device par défaut s'affiche dans un format similaire au suivant :
boot-device = /pci@1f,4000/scsi@3/disk@1,0:a
Si le paramètre boot-device spécifie un périphérique d'initialisation réseau, la sortie est similaire à la suivante :
boot-device = /sbus@1f,0/SUNW,fas@e,8800000/sd@a,0:a \ /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0:a disk net
Avant de commencer
Il peut être nécessaire d'identifier les périphériques sur le système avant de pouvoir modifier le périphérique d'initialisation par défaut. Pour plus d'informations sur l'identification des périphériques sur le système, reportez-vous à la section Identification des périphériques sur un système du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes SPARC .
# init 0
ok setenv boot-device device[n]
Identifie la valeur boot-device, telle qu'un disque (disk) ou le réseau (network). La valeur n peut être spécifiée comme numéro de disque. Utilisez l'une des commandes probe si vous avez besoin d'aide pour identifier le numéro du disque.
ok printenv boot-device
ok reset-all
La nouvelle valeur boot-device est écrite dans la PROM.
Exemple 4-6 SPARC : Modification du périphérique d'initialisation par défaut à l'aide de la PROM d'initialisation
Dans cet exemple, le périphérique d'initialisation par défaut est défini sur le disque.
# init 0 # INIT: New run level: 0 . . . The system is down. syncing file systems... done Program terminated ok setenv boot-device /pci@1f,4000/scsi@3/disk@1,0 boot-device = /pci@1f,4000/scsi@3/disk@1,0 ok printenv boot-device boot-device /pci@1f,4000/scsi@3/disk@1,0 ok boot Resetting ... screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. . . . Rebooting with command: boot disk1 Boot device: /pci@1f,4000/scsi@3/disk@1,0 File and args:
Dans cet exemple, le périphérique d'initialisation par défaut est défini sur le réseau.
# init 0 # INIT: New run level: 0 . . . The system is down. syncing file systems... done Program terminated ok setenv boot-device net boot-device = net ok printenv boot-device boot-device net disk ok reset . . . Boot device: net File and args: pluto console login:
Voir aussi
Pour consulter des instructions sur l'utilisation de l'utilitaire eeprom pour changer l'unité d'initialisation par défaut sur un système SPARC, reportez-vous à la section Modification du périphérique d’initialisation par défaut à l’aide de l’utilitaire eeprom du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes SPARC .
# eeprom parameter=new-value
# eeprom parameter
La sortie doit afficher la nouvelle valeur eeprom du paramètre spécifié.
Exemple 4-7 Définition du paramètre auto-boot à l'aide de la commande eeprom
L'exemple suivant illustre comment définir le paramètre d'initialisation auto-boot sur true.
# eeprom auto-boot?=true
Lorsque la commande eeprom est exécutée en mode utilisateur, tous les paramètres qui possèdent un point d'interrogation (?) de fin doivent être placés entre guillemets doubles pour éviter que le shell n'interprète le point d'interrogation. Placer un caractère d'échappement ( \) avant le point d'interrogation empêche également le shell de l'interpréter. Par exemple :
# eeprom "auto-boot?"=true
Lorsque vous modifiez l'utilisation du noyau par défaut en modifiant le menu GRUB au moment de l'initialisation, les modifications ne sont pas conservées après la réinitialisation du système. Les paramètres d'initialisation par défaut sont restaurés à l'initialisation suivante du système.
Pour une description détaillée de tous les paramètres d'initialisation que vous pouvez spécifier au moment de l'initialisation, reportez-vous à la section Modification des paramètres d’initialisation au moment de l’initialisation du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes x86 .
Lorsque la séquence d'initialisation commence, le menu GRUB principal s'affiche.
Remarque - Si vous appuyez sur Echap, vous revenez au menu principal GRUB sans enregistrer les modifications.
Les modifications apportées prennent effet lors de l'initialisation du système.
Si vous configurez un environnement d'initialisation de façon à installer en premier Linux sur une partition puis Oracle Solaris sur une autre, vous devez suivre certaines instructions pour vous assurer que les informations de menu GRUB de la nouvelle installation n'effacent pas les informations de menu GRUB d'une installation précédente. Pour consulter des instructions, reportez-vous à la section Ajout d’une entrée Linux au menu GRUB après l’installation d’Oracle Solaris du manuel Initialisation et arrêt d’Oracle Solaris sur les plates-formes x86 .
Remarque - Certaines distributions Linux s'exécutent maintenant sur GRUB2, notamment Ubuntu et Linux Mint. Il est impossible d'initialiser des partitions GRUB2 sur la version de GRUB incluse dans Oracle Solaris 11. Dans de tels cas de figure, il est recommandé d'utiliser une solution de contournement.