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

Fin de la mise à niveau du logiciel de grappe

Cette procédure termine le processus de mise à niveau scinstall(1M) commencé dans la section "Mise à niveau des modules logiciels de la grappe". Procédez à ces étapes sur chaque noeud de la grappe.


Attention : Attention :

Si vous devez réinitialiser le premier noeud installé, commencez par arrêter le cluster avec la commande scshutdown(1M), puis réinitialisez. Ne réinitialisez pas le premier noeud installé tant que la grappe n'a pas été arrêtée.


Tant que le mode d'installation de la grappe n'a pas été désactivé, seul le premier noeud installé, celui qui a établi la grappe, possède un vote de quorum. Dans une grappe établie mais toujours en mode installation, si vous réinitialisez le premier noeud installé sans avoir arrêté la grappe, les autres noeuds de la grappe ne peuvent pas obtenir le quorum et la grappe entière est arrêtée. Pour déterminer quel est le premier noeud installé, visualisez les attributions de votes de quorum à l'aide de la commande scconf -p. Le seul noeud possédant un vote de quorum est le premier noeud installé.

Après l'Étape 7, des votes de quorum sont attribués et cette restriction concernant la réinitialisation n'est plus applicable.

  1. Connectez-vous en tant que superutilisateur sur chaque noeud de la grappe.

  2. Choisissez un disque partagé en tant que périphérique de quorum.

    Vous pouvez utiliser n'importe quel disque partagé par les deux noeuds en tant que périphérique de quorum. A partir de l'un des noeuds, utilisez la commande scdidadm(1M) pour déterminer le nom de l'ID de périphérique (DID) du disque partagé. Vous définirez le nom de ce périphérique à l'Étape 5, à l'option -q globaldev=DIDname de la commande scinstall.


    # scdidadm -L
    

  3. Si votre gestionnaire de volumes est VxVM, réinstallez et configurez le logiciel VxVM sur chaque noeud de la grappe, y compris les correctifs.

    Sinon, allez à l'Étape 4.

    1. Installez VxVM et créez le groupe de disques root (rootdg) comme pour une nouvelle installation.

    2. Si vous disposez déjà de groupes de disques, importez-les.

      Suivez les procédures de la section "Transformation d'un groupe de disques existant en groupe d'unités de disques" du document Guide d'administration système de Sun Cluster 3.0 12/01.

    3. Au besoin, créez des groupes de disques supplémentaires.

      Suivez les procédures des sections "Création d'un nouveau groupe de disques en cours d'encapsulage" ou "Création d'un nouveau groupe de disques en cours d'initialisation" du document Guide d'administration système de Sun Cluster 3.0 12/01.

  4. Insérez le CD-ROM Sun Cluster 3.0 Agents 12/01 dans le lecteur de CD-ROM d'un noeud.

    On considère ici que le démon vold(1M) du volume fonctionne et est configuré pour gérer les CD-ROM.

  5. Terminez la mise à niveau du logiciel de la grappe sur ce noeud.


    # scinstall -u finish -q globaldev=nom_DID \
    -d /cdrom/scdataservices_3_0_u2 -s srvc[,srvc]
    -q globaldev=nom_DID

    Indique le nom DID (ID de périphérique) du périphérique de quorum

    -d /cdrom/scdataservices_3_0_u2

    Indique le répertoire où se trouve l'image du CD-ROM

    -s srvc

    Indique le nom du service de données à configurer


    Remarque :

    Un message d'erreur similaire à celui présenté ci-après peut apparaître. Vous pouvez l'ignorer sans risque.


    ** Installing Sun Cluster - Highly Available NFS Server **
    Skipping "SUNWscnfs" - already installed


  6. Ejectez le CD-ROM.

  7. Répétez l'opération (de l'Étape 4 à l'Étape 6) sur l'autre noeud.

    Lorsque vous avez terminé sur les deux noeuds, le mode installation de la grappe est désactivé et tous les votes de quorum sont affectés.

  8. Si votre gestionnaire de volumes est Solstice DiskSuite, démarrez les groupes de périphériques de disques préexistants à partir de n'importe quel noeud.


    # scswitch -z -D groupes_périphériques_disque -h noeud
    
    -z

    Effectue le changement

    -D groupe_périphériques_disque

    Indique le nom du groupe de périphériques de disques, qui correspond au nom de l'ensemble de disques pour le logiciel Solstice DiskSuite.

    -h noeud

    Indique le nom du noeud de grappe jouant le rôle de noeud principal pour le groupe d'unités de disque

  9. A partir de l'un des noeuds, faites démarrer les groupes de ressources de service de données préexistants.

    A ce stade, les hôtes logiques de Sun Cluster 2.2 sont convertis en groupes de ressources de Sun Cluster 3.0 12/01 et les noms des hôtes logiques reçoivent le suffixe -lh. Par exemple, un hôte logique appelé lhost-1 devient groupe de ressources nommé lhost-1-lh. Utilisez ces noms de groupes de ressources convertis dans la commande suivante :


    # scswitch -z -g groupe_ressources -h noeud
    
    -g groupe_ressources

    Indique le nom du groupe de ressources à faire démarrer

    Vous pouvez utiliser la commande scrgadm -p pour afficher une liste de tous les types de ressources et groupes de ressources de la grappe. La commande scrgadm -pv affiche cette même liste avec plus de détails.

  10. Si vous utilisez Sun Management Center pour surveiller votre configuration Sun Cluster, installez le module Sun Cluster pour Sun Management Center.

    1. Assurez-vous que vous utilisez la version la plus récente de Sun Management Center.

      Reportez-vous à la documentation de Sun Cluster pour connaître les procédures d'installation ou de mise à jour.

    2. Suivez les consignes et les procédures décrites dans la section "Configuration minimale requise pour la surveillance de Sun Cluster" pour installer le module Sun Cluster.

  11. Vérifiez que tous les noeuds ont rejoint la grappe.

    Allez à la section "Vérification des membres de la grappe".

Exemple de mise à niveau du logiciel Sun Cluster 2.2 à Sun Cluster 3.0 12/01 - Processus Finish

L'exemple suivant présente la fin du processus de mise à niveau d'une grappe à deux noeuds de Sun Cluster 2.2 vers Sun Cluster 3.0 12/01. Les noms des noeuds de la grappe sont phys-schost-1 et phys-schost-2, les noms des groupes de périphériques sont dg-schost-1 et dg-schost-2, et les noms des groupes de ressources des services de données sont lh-schost-1 et lh-schost-2.


(Déterminez le DID du périphérique de quorum partagé :)
phys-schost-1# scdidadm -L
 
(Terminez la mise à niveau sur chaque noeud :)
phys-schost-1# scinstall -u finish -q globaldev=d1 \
-d /cdrom/scdataservices_3_0_u2 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/scdataservices_3_0_u2 -s nfs
 
(Démarrez les groupes de périphériques et les groupes de ressources de services de données sur chaque noeud :)
phys-schost-1# scswitch -z -D dg-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -g lh-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -D dg-schost-2 -h phys-schost-2
phys-schost-1# scswitch -z -g lh-schost-2 -h phys-schost-2