Supplément Sun Cluster 3.0 5/02

Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)

La procédure suivante a été ajoutée à la version de mise à jour Sun Cluster 3.0 5/02 et s'applique à cette mise à jour et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Utilisez cette procédure pour désinstaller le logiciel Sun Cluster d'un noeud de grappe avant de le déconnecter d'une configuration de grappe pleinement définie. Vous pouvez utiliser cette procédure pour désinstaller des logiciels à partir du dernier noeud de grappe restant.


Remarque :

N'utilisez pas cette procédure pour désinstaller le logiciel Sun Cluster d'un noeud qui n'est pas encore associé à la grappe ou qui n'est pas encore installé. Le cas échéant, référez-vous à la section "Comment désinstaller le logiciel Sun Cluster pour corriger les problèmes d'installation" du document Guide d'installation du logiciel Sun Cluster 3.0 12/01.


  1. Assurez-vous d'avoir correctement effectué toutes les tâches préalables énumérées dans la description des tâches pour la suppression d'un noeud de grappe.

    Reportez-vous à la section "Ajout et suppression d'un noeud de grappe" du document Guide d'administration système de Sun Cluster 3.0 12/01.


    Remarque :

    Assurez-vous de la suppression effective du noeud de tous les groupes de ressources, groupes d'unités et configurations d'unités de quorum, placez-le à l'état de maintenance et supprimez-le de la grappe avant de poursuivre avec cette procédure.


  2. Devenez superutilisateur sur un membre de la grappe active autre que le noeud que vous allez désinstaller.

  3. A partir du membre de la grappe active, ajoutez le noeud à désinstaller à la liste d'authentification des noeuds de la grappe.


    # scconf -a -T node=nom_noeud
    
    -a

    Ajouter

    -T

    Spécifie les options d'authentification

    node=nom_noeud

    Spécifie le nom du noeud à ajouter à la liste d'authentification

    Vous pouvez aussi utiliser la commande scsetup(1M). Suivez les instructions de la procédure "Ajout d'un noeud de grappe à la liste des noeuds autorisés"du document Guide d'administration système de Sun Cluster 3.0 12/01.

  4. Devenez superutilisateur du noeud à désinstaller.

  5. Réinitialisez le noeud en mode hors-grappe.


    # shutdown -g0 -y -i0
    ok boot -x
    

  6. Dans le fichier /etc/vfstab, supprimez toutes les entrées de systèmes de fichiers globalement montés sauf les montages globaux /global/.devices.

  7. Désinstallez le logiciel Sun Cluster du noeud.


    # cd /
    # scinstall -r
    

    Reportez-vous à la page de manuel scinstall(1M) pour de plus amples informations. Si la commande scinstall retourne des messages d'erreur, reportez-vous à "Dépannage d'une désinstallation de noeud".

  8. Déconnectez, le cas échéant, les câbles de transport et de jonction des autres unités de grappe.

    1. Si le noeud désinstallé est connecté à une unité de stockage qui utilise une interface parallèle SCSI, installez un terminateur SCSI sur le connecteur SCSI ouvert de l'unité de stockage après avoir déconnecté les câbles de transport.

      Si le noeud désinstallé est connecté à une unité de stockage qui utilise des interfaces Fibre Channel, aucune terminaison n'est nécessaire.

    2. Reportez-vous à la documentation envoyée avec votre adaptateur hôte et votre serveur pour les procédures de déconnexion.

Dépannage d'une désinstallation de noeud

Cette section décrit les messages d'erreur susceptibles d'apparaître lorsque vous exécutez la commande scinstall -r ainsi que les actions correctives à réaliser.

Entrées de système de fichiers de grappe non supprimées

Le message d'erreur suivant indique que les systèmes de fichiers de la grappe sont toujours référencés dans le fichiervfstab du noeud supprimé.


Verifying that no unexpected global mounts remain in /etc/vfstab ... failed
scinstall:  montage-global1 is still configured as a global mount.
scinstall:  montage-global1 is still configured as a global mount.
scinstall:  /global/dg1 is still configured as a global mount.
 
scinstall:  It is not safe to uninstall with these outstanding errors.          
scinstall:  Refer to the documentation for complete uninstall instructions.
scinstall:  Uninstall failed.

Pour corriger cette erreur, retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure. Assurez-vous d'avoir correctement exécuté Étape 6 dans la procédure avant de relancer la commande scinstall -r.

Listage non supprimé dans le groupe d'unités de disques

Ces messages d'erreur indiquent que le noeud supprimé est toujours listé dans un groupe d'unités de disques.


Verifying that no device services still reference this node ... failed
scinstall:  This node is still configured to host device service "service".
scinstall:  This node is still configured to host device service "service2".
scinstall:  This node is still configured to host device service "service3".
scinstall:  This node is still configured to host device service "dg1".
 
scinstall:  It is not safe to uninstall with these outstanding errors.          
scinstall:  Refer to the documentation for complete uninstall instructions.
scinstall:  Uninstall failed.

Pour corriger cette erreur, suivez les étapes suivantes.

  1. Essayez de rattacher le noeud à la grappe.


    # boot
    

  2. Le noeud a-t-il été correctement rattaché à la grappe ?

    • Si non, passez à l'Étape 3.

    • Si oui, exécutez les étapes suivantes pour supprimer le noeud des groupes d'unités de disques.

    1. Si le noeud a été correctement rattaché à la grappe, supprimez le noeud du/des groupe(s) d'unités de disques restant(s).

      Suivez les procédures décrites dans "Comment supprimer un noeud de tous les groupes d'unités de disques (5/02)".

    2. Après avoir supprimé le noeud de tous les groupes d'unité, retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure.

  3. Si le noeud n'a pu être rattaché à la grappe, renommer le fichier /etc/cluster/ccr du noeud en choisissant le nom que vous désirez, par exemple, ccr.old.


    # mv /etc/cluster/ccr /etc/cluster/ccr.old
    

  4. Retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure.