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 à 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 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)
Si l'initialisation d'un système est effectuée à partir d'une image de système de fichiers racine qui est une archive d'initialisation, et est suivie du remontage de ce système de fichiers sur le périphérique racine actuel, il peut en résulter une archive d'initialisation et un système de fichiers racine qui ne correspondent pas, ou qui sont incohérents. Dans ces conditions, le bon fonctionnement et l'intégrité du système sont compromis. Une fois que le système de fichiers (/) racine a été monté, et avant d'abandonner le système de fichiers en mémoire, le système effectue une vérification de la cohérence des deux systèmes de fichiers. Si une incohérence est détectée, la séquence d'initialisation normale est suspendue et le système revient en mode de secours.
En outre, si une défaillance du système, une panne de courant, ou une erreur grave du noyau se produit immédiatement après une mise à jour du fichier noyau, les archives d'initialisation et le système de fichiers racine peuvent ne pas être synchronisés. Bien que le système soit toujours susceptible de s'initialiser avec les archives d'initialisation incohérentes, il est recommandé que vous initialisiez l'archive de secours pour mettre à jour les archives d'initialisation. Vous pouvez également utiliser la commande bootadm pour mettre à jour manuellement les archives d'initialisation. Pour plus d'informations, reportez-vous à la section Gestion des archives d'initialisation à l'aide de la commande bootadm.
L'archive de secours peut être initialisée à des fins de récupération ou pour mettre à jour l'archive d'initialisation.
Sur la plate-forme SPARC, l'archive d'initialisation est la suivante :
/platform/`uname -m`/failsafe
Vous devez initialiser l'archive de secours à l'aide de la syntaxe suivante :
ok boot -F failsafe
L'initialisation de secours est également prise en charge sur les systèmes qui sont initialisés à partir d'Oracle Solaris ZFS. Lors de l'initialisation à partir d'un environnement d'initialisation racine ZFS, 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 UFS. 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 l'initialisation d'une archive de secours x86, reportez-vous à la section Initialisation d'un système x86 en mode de secours.
Pour plus d'informations sur la suppression des défaillances d'archive d'initialisation automatique, reportez-vous à la section x86 : Effacement des échecs de la mise à jour automatique des archives d'initialisation à l'aide de la propriété auto-reboot-safe.
Utilisez cette procédure pour initialiser un système SPARC en mode de secours dans le but de mettre à jour l'archive d'initialisation. Si le système ne s'initialise pas après la mise à jour de l'archive d'initialisation, il vous faudra peut-être initialiser le système en mode monoutilisateur. Pour plus d'informations, reportez-vous à la section SPARC : Initialisation d'un système au niveau d'exécution S (niveau monoutilisateur).
Remarque - Cette procédure fournit également des instructions pour l'initialisation d'un jeu de données ZFS spécifique en mode de secours.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# init 0
ok boot -F failsafe
ok boot -F failsafe -Z dataset
Par exemple :
ok boot -F failsafe -Z rpool/ROOT/zfsBE2
Remarque - Pour déterminer le nom du jeu de données à initialiser, utilisez d'abord la commande boot -L pour afficher la liste des environnements d'initialisation disponibles sur le système. Pour plus d'informations, reportez-vous à la section SPARC : Obtention de la liste des jeux de données initialisables disponibles dans un pool racine ZFS.
Si une archive d'initialisation incohérente est détectée, un message s'affiche.
An out of sync boot archive was detected on rpool. 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,?] y
Si l'archivage a été mise à jour avec succès, un message s'affiche :
The boot archive on rpool was updated successfully.
Exemple 12-7 SPARC : Initialisation d'un système en mode de secours
Cet exemple illustre l'initialisation d'un système SPARC en mode de secours. Si aucun périphérique n'est spécifié, l'archive de secours pour le périphérique d'initialisation par défaut est initialisée.
ok boot -F failsafe Resetting ... screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. Sun Enterprise 220R (2 X UltraSPARC-II 450MHz), No Keyboard OpenBoot 3.23, 1024 MB memory installed, Serial #13116682. Ethernet address 8:0:20:c8:25:a, Host ID: 80c8250a. Rebooting with command: boot -F failsafe Boot device: /pci@1f,4000/scsi@3/disk@1,0:a File and args: -F failsafe SunOS Release 5.10t Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Configuring /dev Searching for installed OS instances... An out of sync boot archive was detected on /dev/dsk/c0t1d0s0. The boot archive is a cache of files used during boot and should be kept in syncto ensure proper system operation. Do you wish to automatically update this boot archive? [y,n,?] y Updating boot archive on /dev/dsk/c0t1d0s0. The boot archive on /dev/dsk/c0t1d0s0 was updated successfully. Solaris 5.10 was found on /dev/dsk/c0t1d0s0. Do you wish to have it mounted read-write on /a? [y,n,?] n Starting shell. #
Exemple 12-8 SPARC : Initialisation d'un jeu de données ZFS spécifié en mode de secours
Cet exemple montre comment initialiser un jeu de données ZFS en mode de secours. Notez que la commande boot -L est d'abord utilisée pour afficher une liste des environnements d'initialisation disponibles. Cette commande doit être exécutée à l'invite ok.
ok boot -L Rebooting with command: boot -L Boot device: /pci@1f,4000/scsi@3/disk@1,0 File and args: -L 1 zfsBE2 Select environment to boot: [ 1 - 1 ]: 1 To boot the selected entry, invoke: boot [<root-device>] -Z rpool/ROOT/zfsBE2 Program terminated {0} ok Resetting ... screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. Sun Enterprise 220R (2 X UltraSPARC-II 450MHz), No Keyboard OpenBoot 3.23, 1024 MB memory installed, Serial #13116682. Ethernet address 8:0:20:c8:25:a, Host ID: 80c8250a. {0} ok boot -F failsafe -Z rpool/ROOT/zfsBE2 Boot device: /pci@1f,4000/scsi@3/disk@1,0 File and args: -F failsafe -Z rpool/ROOT/zfsBE2 SunOS Release 5.10 Copyright 1983-2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Configuring /dev Searching for installed OS instances... ROOT/zfsBE2 was found on rpool. Do you wish to have it mounted read-write on /a? [y,n,?] y mounting rpool on /a Starting shell. # # # # zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT rpool 16.8G 6.26G 10.5G 37% ONLINE /a # # zpool status pool: rpool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c0t1d0s0 ONLINE 0 0 0 errors: No known data errors # # df -h Filesystem size used avail capacity Mounted on /ramdisk-root:a 163M 153M 0K 100% / /devices 0K 0K 0K 0% /devices /dev 0K 0K 0K 0% /dev ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 601M 344K 601M 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object sharefs 0K 0K 0K 0% /etc/dfs/sharetab swap 602M 1.4M 601M 1% /tmp /tmp/root/etc 602M 1.4M 601M 1% /.tmp_proto/root/etc fd 0K 0K 0K 0% /dev/fd rpool/ROOT/zfsBE2 16G 5.7G 9.8G 37% /a rpool/export 16G 20K 9.8G 1% /a/export rpool/export/home 16G 18K 9.8G 1% /a/export/home rpool 16G 63K 9.8G 1% /a/rpool