Exécutez cette procédure pour annuler l'encapsulage du disque root.
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.
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.
Devenez superutilisateur sur le noeud dont vous voulez annuler l'encapsulage.
Evacuez tous les groupes de ressources et groupes d'unités du noeud.
# scswitch -S -h noeud |
Evacue tous les groupes de ressources et groupes de d périphériques
Indique le nom du noeud à partir duquel évacuer les groupes de ressources ou de périphériques
Détermine l'ID de noeud du noeud.
# clinfo -n N |
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 |
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 |
Supprimez le volume VxVM correspondant au système de fichiers global-devices du groupe de disques rootdg.
# vxedit -rf rm rootdiskxNvol |
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.
Annulez l'encapsulage du disque root.
# /etc/vx/bin/vxunroot |
Reportez-vous à la documentation de VxVM pour plus de détails.
Utilisez la commande format(1M) afin d'ajouter au disque root une partition de 100 Mo pour le système de fichiers global-devices.
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.
Configurez un système de fichiers sur la partition créée à l'Étape 9.
# newfs /dev/rdsk/cNtX dYsZ |
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 |
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 |
Montez le système de fichiers global-devices.
Il n'est pas nécessaire d'effectuer un montage global.
# mount /global/.devices/node@N |
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 |
Réinitialisez le noeud.
# reboot |
Répétez cette procédure sur chaque noeud de la grappe pour y annuler l'encapsulage du disque root.