JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris 11.1 : Systèmes de fichiers ZFS     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Système de fichiers Oracle Solaris ZFS (introduction)

2.  Mise en route d'Oracle Solaris ZFS

3.  Gestion des pools de stockage Oracle Solaris ZFS

4.  Gestion des composants du pool root ZFS

5.  Gestion des systèmes de fichiers Oracle Solaris ZFS

6.  Utilisation des instantanés et des clones ZFS Oracle Solaris

7.  Utilisation des ACL et des attributs pour protéger les fichiers Oracle Solaris ZFS

8.  Administration déléguée de ZFS dans Oracle Solaris

9.  Rubriques avancées Oracle Solaris ZFS

10.  Dépannage d'Oracle Solaris ZFS et récupération de pool

11.  Archivage des instantanés et récupération du pool root

Présentation du processus de récupération ZFS

Conditions pour la récupération de pools ZFS

Création d'une archive d'instantanés ZFS pour la récupération

Création d'une archive d'instantanés ZFS

Recréation du pool root et récupération des instantanés de pool root

Recréation du pool root sur le système de récupération

12.  Pratiques recommandées pour Oracle Solaris ZFS

A.  Descriptions des versions d'Oracle Solaris ZFS

Index

Recréation du pool root et récupération des instantanés de pool root

Au cas où vous devriez recréer votre pool root et récupérer les instantanés de pool root, les étapes générales à effectuer sont les suivantes :

Recréation du pool root sur le système de récupération

Tenez compte des points suivants lors de la récupération du pool root.

  1. Identifiez et remplacez le disque de pool root ou composant système défectueux.

    Ce disque est généralement le périphérique d'initialisation par défaut. Vous pouvez également sélectionner un autre disque, puis redéfinir le périphérique d'initialisation par défaut.

  2. Initialisez le système à partir du média d'installation d'Oracle Solaris 11 en sélectionnant l'une des options suivantes.
    • Média d'installation DVD ou USB (SPARC ou x86) : insérez le média et sélectionnez le périphérique approprié en tant que périphérique d'initialisation.

      Si un média de texte est utilisé, sélectionnez l'option Shell dans le menu du programme d'installation en mode texte.

    • Live Media (x86 uniquement) : la session du bureau GNOME peut être utilisée pendant la procédure de récupération.

    • Programme d'installation automatisée ou copie locale du média AI (SPARC ou x86) : à partir du menu du programme d'installation en mode texte, sélectionnez l'option Shell. Sur un système SPARC, initialisez le média AI (localement ou sur le réseau), puis sélectionnez l'option Shell :

      ok boot net:dhcp
      .
      .
      .Welcome to the Oracle Solaris 11 installation menu 
      
              1  Install Oracle Solaris
              2  Install Additional Drivers
              3  Shell
              4  Terminal type (currently xterm)
              5  Reboot
      
      Please enter a number [1]: 3
  3. SPARC ou x86 (VTOC) : préparez le disque de pool root.
    1. Confirmez que le disque de pool root de remplacement est visible dans l'utilitaire format.
      # format
      Searching for disks...done
      AVAILABLE DISK SELECTIONS:
             0. c2t0d0 <FUJITSU-MAY2073RCSUN72G-0401 cyl 14087 alt 2 hd 24 sec 424>
                /pci@780/pci@0/pci@9/scsi@0/sd@0,0
             1. c2t1d0 <FUJITSU-MAY2073RCSUN72G-0401 cyl 14087 alt 2 hd 24 sec 424>
                /pci@780/pci@0/pci@9/scsi@0/sd@1,0
             2. c2t2d0 <SEAGATE-ST973402SSUN72G-0400-68.37GB>
                /pci@780/pci@0/pci@9/scsi@0/sd@2,0
             3. c2t3d0 <SEAGATE-ST973401LSUN72G-0556-68.37GB>
                /pci@780/pci@0/pci@9/scsi@0/sd@3,0
      Specify disk (enter its number): 0
    2. SPARC ou x86 (VTOC) : confirmez que le disque du pool root possède une étiquette SMI (VTOC) et une tranche 0 contenant la majeure partie de l'espace disque.

      Consultez la table de partition pour vous assurer que le disque du pool root possède une étiquette SMI et une tranche 0.

      selecting c2t0d0
      [disk formatted]
      format> partition
      partition> print
    3. SPARC ou x86 (VTOC) : réétiquetez le disque avec une étiquette SMI (VTOC), si nécessaire.

      Utilisez les raccourcis de commande suivants pour modifier l'étiquette du disque. Assurez-vous que vous modifier l'étiquette du bon disque, car ces commandes n'effectuent aucune vérification d'erreurs.

  4. Recréez le pool root.

    Sur un système SPARC ou x86 (VTOC) :

    sysA# zpool create rpool c2t0d0s0

    Sur un système x86 avec un disque de pool root étiqueté EFI (GPT), utilisez une syntaxe similaire à la suivante :

    sysA# zpool create -B rpool c2t0d0
  5. Montez le système de fichiers contenant les instantanés depuis le système distant.
    sysA# mount -F nfs sysB:/tank/snaps /mnt
  6. Restaurez les instantanés du pool root.
    sysA# gzcat /mnt/rpool.snap1.qz | zfs receive -Fv rpool
    receiving full stream of rpool@rpool.snap1 into rpool@rpool.snap1
    received 92.7KB stream in 1 seconds (92.7KB/sec)
    receiving full stream of rpool/export@rpool.snap1 into rpool/export@rpool.snap1
    received 47.9KB stream in 1 seconds (47.9KB/sec)
    .
    .
    .
  7. Si nécessaire, recréez des périphériques de swap et de vidage.

    Par exemple :

    sysA# zfs create -V 4G rpool/swap
    sysA# zfs create -V 4G rpool/dump

    Pour plus d'informations sur le dimensionnement des volumes de swap et de vidage, reportez-vous à la section Planification de l’espace de swap du manuel Administration d’Oracle Solaris 11.1 : Périphériques et systèmes de fichiers.

  8. Montez l'environnement d'initialisation.

    L'étape suivante requiert que l'environnement d'initialisation soit monté de manière à permettre l'installation des blocs d'initialisation.

    sysA# beadm mount solaris /tmp/mnt
  9. Installez les blocs d'initialisation sur le nouveau disque.

    Utilisez la commande suivante sur un système SPARC ou x86.

    sysA# bootadm install-bootloader -P rpool
  10. Si ce ne sont pas les mêmes périphériques qui seront utilisés ou s'ils seront configurés différemment sur le système d'origine, effacez les informations de périphérique existantes. Ensuite, indiquez au système de reconfigurer les nouvelles informations de périphérique.
    # devfsadm -Cn -r /tmp/mnt
    # touch /tmp/mnt/reconfigure
  11. Démontez l'environnement d'initialisation.
    #beadm unmount solaris
  12. Activez l'environnement d'initialisation, si nécessaire.

    Par exemple :

    sysA# beadm list
    BE        Active Mountpoint Space  Policy Created          
    --        ------ ---------- -----  ------ -------          
    solaris-1 -      -          46.95M static 2012-07-20 10:25 
    solaris   -      -           3.83G static 2012-07-19 13:44 
    # beadm activate solaris
  13. Assurez-vous que vous pouvez correctement initialiser le système à partir du disque de pool root de remplacement.

    Si nécessaire, réinitialisez l'unité d'initialisation par défaut :

    • SPARC : configurez le système de manière à ce qu'il s'initialise automatiquement à partir du nouveau disque, soit en utilisant la commande eeprom, soit en utilisant la commande setenv de la PROM d'initialisation.

    • x86 : reconfigurez le BIOS du système.