Guide d'administration système de Sun Cluster pour SE Solaris

ProcedureSPARC : restauration d'un système de fichiers racine /) non encapsulé (VERITAS Volume Manager)

Cette procédure permet de restaurer sur un nœud un système de fichiers racine (/) non encapsulé. Le nœud restauré ne doit pas être initialisé. Assurez-vous que le cluster fonctionne sans problème avant de lancer la procédure de restauration.


Remarque –

comme vous devez partitionner le nouveau disque selon le même format que le disque défectueux, identifiez le plan de partitionnement avant de commencer la procédure, et recréez comme nécessaire les systèmes de fichiers.


Étapes
  1. Remplacez le disque défectueux sur le nœud dont le système de fichiers racine doit être restauré.

    Reportez-vous aux procédures de remplacement de disques dans la documentation fournie avec le serveur.

  2. Initialisez le nœud que vous souhaitez restaurer.

    • Si vous utilisez le CD de Solaris, à l'invite ok de la mémoire PROM OpenBoot, entrez la commande suivante :


      ok boot cdrom -s
      
    • Si vous utilisez un serveur Solaris JumpStart TM, à l'invite ok de la mémoire PROM OpenBoot, entrez la commande suivante :


      ok boot net -s
      
  3. Créez toutes les partitions et remplacez le disque racine à l'aide de la commande format.

    Recréez le plan de partitionnement initial du disque défectueux.

  4. Créez le système de fichiers racine (/) et d'autres systèmes de fichiers éventuels, à l'aide de la commande newfs.

    Recréez les systèmes de fichiers initiaux du disque défectueux.


    Remarque –

    n'oubliez pas de créer le système de fichiers /global/.devices/node@nodeid.


  5. Montez le système de fichiers racine (/) sur un point de montage temporaire.


    # mount device temp-mountpoint
    
  6. Rétablissez le système de fichiers racine (/) à partir de la copie de sauvegarde, démontez et vérifiez le système de fichiers.


    # cd temp-mountpoint
    # ufsrestore rvf dump-device
    # rm restoresymtable
    # cd /
    # umount temp-mountpoint
    # fsck raw-disk-device
    

    Le système de fichiers est restauré.

  7. Installez un nouveau bloc d'initialisation sur le nouveau disque.


    # /usr/sbin/installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk raw-disk-device
    
  8. Réinitialisez le nœud en mode multiutilisateur.


    # reboot
    
  9. Mettez à jour l'ID du disque à l'aide de la commande scdidadm.


    # scdidadm -R /dev/rdsk/disk-device
    
  10. Appuyez sur CTRL-d pour reprendre en mode multiutilisateurs.

    Le nœud est réinitialisé en mode cluster. Le cluster est prêt à être utilisé.


Exemple 9–8 SPARC : Restauration d'un système de fichiers racine (/) non encapsulé (VERITAS Volume Manager)

L'exemple suivant illustre la restauration d'un système de fichiers racine (/) non encapsulé sur le nœud phys-schost-1 à partir du périphérique de bande /dev/rmt/0.


[Replace the failed disk and boot the node:]

Initialisez le nœud depuis le CD de Solaris. A l'invite ok de la mémoire PROM OpenBoot, entrez la commande suivante :


ok boot cdrom -s
...
[Use format and 
newfs to create partitions and file systems]
[Mount the root file system on a temporary mount point:]
# mount /dev/dsk/c0t0d0s0 /a
[Restore the root file system:]
# cd /a
# ufsrestore rvf /dev/rmt/0
# rm restoresymtable
# cd /
# umount /a
# fsck /dev/rdsk/c0t0d0s0
[Install a new boot block:]
# /usr/sbin/installboot /usr/platform/`uname \
-i`/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0

[Reboot:]
# reboot
[Update the disk ID:]
# scdidadm -R /dev/rdsk/c0t0d0