Guide d'installation de Sun Cluster 3.0 U1

Annulation de l'encapsulage du disque root

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


Remarque :

Cette procédure vaut pour les 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 des systèmes de fichiers root Solaris -- root (/), swap, espace de noms des périphériques globaux, /usr, /var, /opt et /home -- sont présents sur le disque root.

    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 d 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 global-devices pour ce noeud, où N est l'ID de noeud obtenu à l' Étape 4.


    # umount /global/.devices/node@N
    

  6. Visualisez le fichier /etc/vfstab et déterminez quel volume VxVM correspond au système de fichiers global-devices.


    # 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 le volume VxVM correspondant au système de fichiers global-devices du groupe de disques rootdg.


    # vxedit -rf rm rootdiskxNvol
    


    Remarque :

    Toutes les données contenues dans le système de fichiers global-devices sont détruites lorsque vous supprimez le volume VxVM, mais sont restaurées après le désencapsulage 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) afin d'ajouter au disque root une partition de 100 Mo pour le système de fichiers global-devices.


    Astuce :

    Utilisez la même tranche que celle qui avait été allouée au système de fichiers global-devices 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/cNtX
    dYsZ
    

  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 dans l'entrée relative au système de fichiers global-devices par le chemin DID identifié à l' Étape 11.

    L'entrée originale devrait ressembler à ceci :


    # 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.

    Il n'est pas nécessaire d'effectuer un montage global.


    # mount /global/.devices/node@N
    

  14. A partir d'un noeud de la grappe, rétablissez dans le système de fichiers global-devices les noeuds de périphériques de tout disque et périphérique Solstice DiskSuite brut.

    VxVM


    # scgdevs
    
    les périphériques sont recréés lors de 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.