Guide d'installation du logiciel Sun Cluster 3.0 12/01

Annulation de l'encapsulage du disque root

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


Remarque :

Cette procédure s'applique aux configurations Sun Cluster 3.0. Pour annuler l'encapsulage du disque root d'une configuration Sun Cluster, suivez les procédures de votre documentation VxVM.


  1. Assurez-vous que seuls les systèmes de fichiers root Solaris figurent sur le dique root : root (/), swap, l'espace de noms des 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 noeud dont vous voulez annuler l'encapsulage.

  3. Evacuez tous les groupes de ressources et groupes d'unités du noeud.


    # scswitch -S -h noeud
    
    -S

    Evacue tous les groupes de ressources et groupes de périphériques

    -h noeud

    Indique le nom du noeud à partir duquel évacuer les groupes de ressources ou de périphériques

  4. Détermine l'ID de noeud du noeud.


    # clinfo -n
    N
    

  5. Démontez le système de fichiers de périphériques globaux pour ce noeud, où N est l'ID de noeud 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 rootdg, le volume VxVM qui correspond au système de fichiers de périphériques globaux.


    # vxedit -rf rm rootdiskxNvol
    


    Attention : Attention :

    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 l'encapsulage du disque root.


  8. Annulez l'encapsulage du disque root.


    # /etc/vx/bin/vxunroot
    

    Reportez-vous à la documentation de VxVM pour plus de détails.

  9. Utilisez la commande format(1M) pour ajouter au disque root une partition de 100-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'encapsulage 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 DID (ID de périphérique) 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 DID 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 DID 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. A partir d'un noeud de la grappe, rétablissez dans le système de fichiers de périphériques globaux, les noeuds de tous les périphériques Solstice DiskSuite et unités de disque brutes.

    Les périphériques VxVM


    # scgdevs
    
    sont recréés à la prochaine réinitialisation.

  15. Réinitialisez le noeud.


    # reboot
    

  16. Répétez cette procédure sur chaque noeud de la grappe pour y annuler l'encapsulage du disque root.