Guide d'installation du logiciel Sun Cluster pour SE Solaris

SPARC: Annulation de l'encapsulation du disque root

Exécutez cette procédure pour annuler l'encapsulation du disque root.

  1. Assurez-vous que seuls les systèmes de fichiers root Solaris se trouvent sur le disque root.

    Les systèmes de fichiers root Solaris sont (/) root, swap, et les espaces de noms de périphériques globaux, /usr, /var, /opt, et /home. Si tout autre système de fichiers réside sur le disque root, sauvegardez-le et supprimez-le du disque root.

  2. Devenez superutilisateur sur le nœud dont vous voulez annuler l'encapsulation.

  3. Déplacez tous les groupes de ressources ou groupes de périphériques du nœud.


    # scswitch -S -h nœud_origine
    
    -S

    Déplace tous les groupes de ressources et groupes de périphériques.

    -h nœud_origine

    Indique le nom du nœud à partir duquel déplacer les groupes de ressources ou de périphériques.

  4. Déterminez l'ID du nœud.


    # clinfo -nN
    

  5. Démontez le système de fichiers de périphériques globaux de ce nœud, où N correspond à l'ID de nœud obtenu à l'Étape 4.


    # umount /global/.devices/node@N
    

  6. Consultez le fichier /etc/vfstab et déterminez quel volume VxVM correspond au système de fichiers de périphériques globaux.


    # vi /etc/vfstab
    #device        device        mount    FS     fsck    mount    mount
    #to mount      to fsck       point    type   pass    at boot  options
    #
    #NOTE: volume rootdiskxNvol (/global/.devices/node@N) encapsulated 
    #partition cNtXdYsZ
    

  7. Supprimez, du groupe de disques root, le volume VxVM correspondant au système de fichiers de périphériques globaux.

    • Pour les versions 3.5 et antérieures de VxVM, utilisez la commande suivante :


      # vxedit -rf rm rootdiskxNvol
      

    • Pour la version 4.0, utilisez la commande :


      # vxedit -g groupedisquesroot
      


    Caution – Caution –

    ne stockez aucune autre donnée en dehors des entrées de périphériques globaux dans le système de fichiers de périphériques globaux. Toutes les données du système de fichiers de périphériques globaux sont détruites avec la suppression du volume VxVM. Seules les données relatives aux entrées de périphériques globaux sont restaurées après la désencapsulation du disque root.


  8. Annulez l'encapsulation du disque root.


    Remarque –

    n'autorisez pas la demande de fermeture de la commande.



    # /etc/vx/bin/vxunroot
    

    Reportez-vous à la documentation de VxVM pour de plus amples informations.

  9. Utilisez la commande format(1M) pour ajouter au disque root une partition de 512 Mo pour le système de fichiers de périphériques globaux.


    Astuce –

    utilisez la même tranche que celle qui avait été allouée au système de fichiers de périphériques globaux avant l'encapsulation du disque root, comme spécifié dans le fichier /etc/vfstab.


  10. Configurez un système de fichiers sur la partition créée à l'Étape 9.


    # newfs /dev/rdsk/cNtXdYsZ
    

  11. Déterminez le nom IDP du disque root.


    # scdidadm -l cNtXdY
    1        phys-schost-1:/dev/rdsk/cNtXdY   /dev/did/rdsk/dN 
    

  12. Dans le fichier /etc/vfstab, remplacez les noms de chemins de l'entrée relative au système de fichiers de périphériques globaux par le chemin IDP identifié à l'Étape 11.

    L'entrée d'origine devrait s'apparenter à celle-ci.


    # vi /etc/vfstab
    /dev/vx/dsk/rootdiskxNvol /dev/vx/rdsk/rootdiskxNvol /global/.devices/node@N ufs 2 no global

    L'entrée modifiée avec le chemin IDP devrait ressembler à ceci :


    /dev/did/dsk/dNsX /dev/did/rdsk/dNsX /global/.devices/node@N ufs 2 no global

  13. Montez le système de fichiers global-devices.


    # mount /global/.devices/node@N
    

  14. À partir d'un nœud du cluster, rétablissez dans le système de fichiers de périphériques globaux, les nœuds de tous les périphériques Solstice DiskSuite ou Solaris Volume Manager et périphériques de disques bruts.


    # scgdevs
    

    Les périphériques VxVM sont récréés pendant la réinitialisation.

  15. Réinitialisez le nœud.


    # reboot
    

  16. Répétez cette procédure sur chaque nœud du cluster pour y annuler l'encapsulation du disque root.