JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration système : administration de base
search filter icon
search icon

Informations document

Préface

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 en mode de secours

x86 : Initialisation en mode de secours pour forcer la mise à jour d'une archive d'initialisation corrompue

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 oeliguvre 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)

23.  Gestion des patchs

A.  Services SMF

Index

Initialisation d'un système SPARC en mode de secours

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.

Initialisation d'un système SPARC en mode de secours

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.


  1. Connectez-vous en tant que superutilisateur ou endossez un rôle équivalent.

    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.

  2. Affichez l'invite ok.
    # init 0
  3. Initialisez l'archive de secours.
    • Pour initialiser l'archive de secours par défaut, tapez :
      ok boot -F failsafe
    • Pour initialiser l'archive de secours d'un jeu de données ZFS spécifique :
      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.

  4. Pour mettre à jour l'archive d'initialisation, tapez y, puis appuyez sur la touche Entrée.
    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