Guide d'installation de Sun Cluster 3.0 U1

Mise à niveau de Sun Cluster 2.2 à Sun Cluster 3.0 Update 1

Effectuez les tâches suivantes pour mettre à niveau votre grappe à deux noeuds de Sun Cluster 2.2 à Sun Cluster 3.0 Update 1 (U1).

Tableau 3-1 Plan des tâches : mise à niveau de Sun Cluster 2.2 à Sun Cluster 3.0 U1

Tâche 

Pour les instructions, voir... 

Lisez les conditions et restrictions relatives à la mise à niveau et planifiez un projet de partitionnement sur le disque root destiné à recevoir le logiciel Sun Cluster 3.0 U1. 

"Présentation de la mise à niveau de Sun Cluster 2.2 vers Sun Cluster 3.0 U1."

Arrêtez la grappe. Pour VERITAS Volume Manager (VxVM), désactivez également la base CCD partagée. 

"Arrêt de la grappe"

Si votre grappe utilise VxVM, déportez les groupes de disques et supprimez les modules logiciels de VxVM. 

"Désinstallation du logiciel VERITAS Volume Manager à partir d'une configuration Sun Cluster 2.2"

Effectuez une mise à niveau vers l'environnement d'exploitation Solaris 8, ajoutez un nouveau système de fichiers /globaldevices et modifiez les allocations de systèmes de fichiers selon les besoins du logiciel Sun Cluster 3.0 U1. Si votre grappe utilise le logiciel Solstice DiskSuite, supprimez également les médiateurs et mettez à niveau le logiciel Solstice DiskSuite.

"Mise à niveau de l'environnement d'exploitation Solaris"

Effectuez une mise à niveau vers la structure logicielle de Sun Cluster 3.0 U1. Si votre grappe utilise le logiciel Solstice DiskSuite, recréez également les médiateurs. 

"Mise à niveau des modules logiciels de la grappe"

Mettez à jour les variables PATH et MANPATH.

"Mise à jour de l'environnement de l'utilisateur root"

Effectuez une mise à niveau vers les services de données Sun Cluster 3.0 U1. Au besoin, mettez à niveau les applications de fournisseurs tiers. 

"Mise à niveau des modules logiciels des services de données"

Affectez un périphérique de quorum, terminez la mise à niveau du logiciel de la grappe et démarrez les groupes de services et les services de données. Si votre grappe utilise VERITAS Volume Manager (VxVM), réinstallez les modules logiciels de VxVM et importez et enregistrez les groupes de disques. Si votre grappe utilise le logiciel Solstice DiskSuite, restaurez les médiateurs. 

"Fin de la mise à niveau du logiciel de la grappe"

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

"Vérification des membres de la grappe"

Présentation de la mise à niveau de Sun Cluster 2.2 vers Sun Cluster 3.0 U1.

Cette section présente les conditions, les restrictions et les consignes à suivre pour le passage de Sun Cluster 2.2 à Sun Cluster 3.0 U1.

Conditions et restrictions

Les conditions suivantes doivent être respectées pour la mise à niveau de Sun Cluster 2.2 à Sun Cluster 3.0 U1.

Planification de la mise à niveau

Pour prendre en charge Sun Cluster 3.0 U1, vous devrez probablement modifier la disposition actuelle de votre disque système. Tenez compte des points suivants lorsque vous planifiez votre nouveau projet de création de partitions.

Reportez-vous à la section "Partitions du disque système" pour plus d'informations sur l'espace disque nécessaire pour prendre en charge Sun Cluster 3.0 U1.

Arrêt de la grappe

Avant de mettre le logiciel à niveau, arrêtez la grappe.

  1. Gardez à portée de main les CD-ROM, la documentation et les correctifs de tous les produits logiciels que vous mettez à niveau.

    • Environnement d'exploitation Solaris 8

    • Logiciel Solstice DiskSuite ou VERITAS Volume Manager

    • Structure logicielle Sun Cluster 3.0 U1.

    • Services de données Sun Cluster 3.0 U1 (agents).

    • Applications de fournisseurs tiers

    Le logiciel Solstice DiskSuite et la documentation font maintenant partie du produit Solaris 8.


    Remarque :

    ces procédures sont prévues pour une installation à partir des CD-ROM. Si vous effectuez l'installation à partir du réseau, assurez-vous que l'image du CD-ROM de chaque produit logiciel est chargée sur le réseau.


    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  2. Prévenez les utilisateurs de l'arrêt de la grappe.

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

  4. Recherchez dans le journal /var/adm/messages d'éventuelles erreurs non résolues ou des messages d'avertissement.

    Corrigez les problèmes, le cas échéant.

  5. Vérifiez qu'aucun hôte logique n'est en cours de maintenance.

    1. Devenez superutilisateur sur un noeud de la grappe.

    2. Utilisez la commande hastat(1M) pour afficher l'état de la grappe.


      # hastat
      HIGH AVAILABILITY CONFIGURATION AND STATUS
      -------------------------------------------
      ...
      LOGICAL HOSTS IN MAINTENANCE STATE

      Si la sortie à l'écran affiche NONE, aucun hôte logique n'est en cours de maintenance. Passez à l' Étape 6.

    3. Si un hôte logique est en cours de maintenance, utilisez la commande haswitch(1M) pour effectuer un basculement.


      # haswitch nom_hôte nom_hôte_logique
      
      nom_hôte

      Indique le nom du noeud qui sera propriétaire de l'hôte logique

      nom_hôte_logique

      Indique le nom de l'hôte logique

    4. Exécutez la commande hastat pour vérifier que le basculement a réussi.

  6. Vérifiez que la taille du système de fichiers administratif de chaque hôte logique est d'au moins 10 Mbytes.


    # df -k /nom_hôte_logique
    

    Les systèmes de fichiers administratifs des hôtes logiques dont la taille est inférieure à 10 Mo ne pourront pas être montés après la mise à niveau à Sun Cluster 3.0 U1. Le cas échéant, reportez-vous à la documentation de votre gestionnaire de volumes pour augmenter la taille du système de fichiers concerné.

  7. Sauvegardez votre système.

    Vérifiez que tous les utilisateurs sont déconnectés du système avant de le sauvegarder.

  8. (VxVM uniquement) Désactivez la base CCD (Cluster Configuration Database) partagée.

    1. A partir d'un noeud quelconque, créez une copie de sauvegarde de la base CCD partagée.


      # ccdadm -c fichier_sauvegarde
      

      Reportez-vous à la page de manuel ccdadm(1M) pour plus d'informations.

    2. Sur chaque noeud de la grappe, supprimez la base CCD partagée.


      # scconf nom_grappe -S none 
      

    3. Sur chaque noeud, exécutez la commande mount(1M) pour déterminer le noeud sur lequel est monté ccdvol.

      L'entrée ccdvol ressemble à ce qui suit.


      # mount
      ...
      /dev/vx/dsk/sc_dg/ccdvol        /etc/opt/SUNWcluster/conf/
      ccdssa        ufs     suid,rw,largefiles,dev=27105b8  982479320

    4. Exécutez la commande cksum(1) sur chaque noeud pour vérifier que le fichier ccd.database est identique sur les deux noeuds.


      # cksum ccd.database
      

    5. Si les fichiers ccd.database sont différents, à partir d'un des noeuds, restaurez la sauvegarde de la CCD partagée que vous avez créée à l'Étape a.


      # ccdadm -r fichier_sauvegarde
      

    6. Arrêtez le logiciel Sun Cluster 2.2 sur le noeud où est monté ccdvol.


      # scadmin stopnode
      

    7. A partir du même noeud, démontez ccdvol.


      # umount /etc/opt/SUNWcluster/conf/ccdssa 
      

  9. Arrêtez le logiciel Sun Cluster 2.2 sur chaque noeud de la grappe.


    # scadmin stopnode
    

  10. Exécutez la commande hastat pour vérifier qu'il n'y a aucun noeud dans la grappe.

  11. La grappe utilise-t-elle VERITAS Volume Manager ?

Désinstallation du logiciel VERITAS Volume Manager à partir d'une configuration Sun Cluster 2.2

Si votre grappe utilise VERITAS Volume Manager (VxVM), effectuez cette procédure sur chaque noeud de la grappe pour désinstaller de logiciel VxVM. Les groupes de disques existants sont conservés et automatiquement réimportés après la mise à niveau de tout le logiciel.


Remarque :

Pour effectuer une mise à niveau vers Sun Cluster 3.0 U1, vous devez supprimer le logiciel VxVM puis le réinstaller, que vous disposiez ou non de la dernière version de VxVM.


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

  2. Désinstallez VxVM.

    Suivez les procédures indiquées dans la documentation de VxVM. Ce processus implique les tâches suivantes.

    • Déplacez tous les groupes de disques de VxVM. assurez-vous que les disques comportant des données à conserver ne sont pas utilisés à d'autres fins lors de la mise à niveau.

    • Désencapsulez le disque root s'il est encapsulé.

    • Arrêtez VxVM.

    • Supprimez tous les modules logiciels de VxVM installés.

  3. Supprimez l'espace de noms du périphérique de VxVM.


    # rm -rf /dev/vx
    

  4. Répétez l'opération (de l'Étape 1 à l'Étape 3) sur l'autre noeud de la grappe.

  5. Mettez à niveau ou préparez l'environnement d'exploitation Solaris pour la prise en charge du logiciel Sun Cluster 3.0 U1.

    Passez à la section "Mise à niveau de l'environnement d'exploitation Solaris".

Mise à niveau de l'environnement d'exploitation Solaris

Suivez cette procédure sur chaque noeud de la grappe pour mettre à niveau ou préparer l'environnement d'exploitation Solaris pour la prise en charge de Sun Cluster 3.0 U1.

  1. Devenez superutilisateur sur le noeud de grappe.

  2. Si votre gestionnaire de volumes est Solstice DiskSuite et que vous utilisez des médiateurs, annulez la configuration des médiateurs.

    1. Exécutez la commande suivante pour vérifier l'absence de problèmes de données du médiateur.


      # medstat -s nom_ensemble
      
      -s nom_ensemble

      Indique le nom de l'ensemble de disques

      Si la valeur du champ Status est Bad, réparez l'hôte médiateur endommagé en suivant la procédure décrite dans la section "Correction des données incorrectes du médiateur".

      Reportez-vous à la page de manuel medstat(1M) pour plus d'informations.

    2. Répertoriez tous les médiateurs.

      Utilisez ces informations pour déterminer quel noeud, le cas échéant, est propriétaire de l'ensemble de disque dont vous allez supprimer les médiateurs.


      # metaset -s nom_ensemble
      

      Enregistrez ces informations afin de les utiliser pour restaurer les médiateurs lors de la procédure décrite dans la section "Mise à niveau des modules logiciels de la grappe".

    3. Si aucun noeud n'a de propriétaire, devenez propriétaire de l'ensemble de disques.


      # metaset -s nom_ensemble -t
      
      -t

      Attribue la propriété de l'ensemble de disques

    4. Annulez la configuration tous les médiateurs.


      # metaset -s nom_ensemble -d -m liste_hôtes_médiateurs
      
      -s nom_ensemble

      Indique le nom de l'ensemble de disques

      -d

      Supprime des éléments de l'ensemble de disques

      -m liste_hôtes_médiateurs

      Indique le nom du noeud à supprimer en tant qu'hôte médiateur pour l'ensemble de disques

      Reportez-vous à la page de manuel mediator(7) pour plus d'informations sur les options propres au médiateur pour la commande metaset.

    5. Supprimez le logiciel du médiateur.


      # pkgrm SUNWmdm
      

  3. Votre configuration exécute-t-elle actuellement le logiciel Solaris 8 ?

    1. Créez un système de fichiers d'au moins 100 Mo et définissez son point de montage comme /globaldevices.


      Remarque :

      Le système de fichiers /globaldevices est nécessaire à la réussite de l'installation du logiciel Sun Cluster 3.0 U1.


    2. Réaffectez de l'espace dans d'autres partitions si nécessaire pour prendre en charge le logiciel Sun Cluster 3.0 U1.

      Reportez-vous à la section "Partitions du disque système" pour obtenir les consignes.

    3. Passez à l'Étape 6.

  4. Déterminez la procédure à suivre pour mettre à niveau le logiciel Solaris 8.

    Gestionnaire de volumes 

    Procédure à suivre 

    Pour les instructions, voir... 

    Solstice DiskSuite 

    Mise à niveau de Solaris et du logiciel Solstice DiskSuite 

    Documentation d'installation de Solstice DiskSuite 

    VxVM 

    Installation standard du logiciel Solaris 

    Documentation d'installation de Solaris 8 

  5. Effectuez la mise à niveau vers le logiciel Solaris 8, en suivant la procédure sélectionnée à l'Étape 4.

    Pendant l'installation, apportez les modifications suivantes au projet de création de partitions sur le disque root.

    • Créez un système de fichiers d'au moins 100 Mo et définissez son point de montage comme /globaldevices. le système de fichiers /globaldevices est nécessaire à la réussite de l'installation du logiciel Sun Cluster 3.0 U1.

    • Réaffectez de l'espace dans d'autres partitions si nécessaire pour prendre en charge le logiciel Sun Cluster 3.0 U1.

    Reportez-vous à la section "Partitions du disque système" pour les consignes de partitionnement.


    Remarque :

    La fonction de groupes d'interface de Solaris est désactivée par défaut pendant l'installation de ce logiciel. Les groupes d'interface ne sont pas pris en charge dans une configuration Sun Cluster et ne doivent pas être activés. Reportez-vous à la page de manuel ifconfig(1M) pour plus d'informations sur les groupes d'interface de Solaris.


  6. Installez les correctifs logiciels Solaris, si nécessaire.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  7. Installez les correctifs matériels requis pour votre matériel, si nécessaire.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  8. Pour le logiciel Solstice DiskSuite, installez les correctifs logiciels de Solstice DiskSuite.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  9. Effectuez une mise à niveau vers Sun Cluster 3.0 U1.

    Passez à la section "Mise à niveau des modules logiciels de la grappe".

Exemple : annulation de la configuration des médiateurs

L'exemple suivant présente l'hôte médiateur phys-schost-1 supprimé de l'ensemble de disques Solstice DiskSuite schost-1 avant la mise à niveau vers le logiciel Solaris 8. schost-1


(Vérifiez l'état du médiateur)
# medstat -s schost-1
 
(Répertoriez tous les médiateurs)
# metaset -s schost-1
 
(Annulez la configuration du médiateur)metaset -s schost-1 -d -m phys-schost-1
 
(Supprimez le logiciel du médiateur)pkgrm SUNWmdm
 
(Commencez la mise à niveau du logiciel)

Mise à niveau des modules logiciels de la grappe

Effectuez cette procédure sur chaque noeud. Vous pouvez effectuer cette procédure sur deux noeuds en même temps si vous disposez de deux copies du CD-ROM de Sun Cluster 3.0 7/01.


Remarque :

La commande de mise à niveau scinstall(1M) comporte deux étapes: l'option -u begin et l'option-u finish. Cette procédure exécute l'option begin. L'option finish est exécutée dans la section "Fin de la mise à niveau du logiciel de la grappe".


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

  2. Si votre gestionnaire de volumes est Solstice DiskSuite, installez le dernier module du médiateur de Solstice DiskSuite (SUNWmdm) sur chaque noeud.

    1. Si vous effectuez une installation à partir du CD-ROM, insérez le CD-ROM Sun Cluster 3.0 7/01 dans le lecteur de CD-ROM du noeud.

      Si le démon du gestionnaire de volumes vold(1M) est en cours d'exécution et configuré pour gérer les lecteurs de CD-ROM, il monte automatiquement le CD-ROM dans le répertoire /cdrom/suncluster_3_0u1.

    2. Placez-vous dans le répertoire /cdrom/suncluster_3_0u1/SunCluster_3.0/Packages.


      # cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Packages
      

    3. Ajoutez le module SUNWmdm.


      # pkgadd -d . SUNWmdm
      

    4. Réinitialisez le noeud.


      # shutdown -g0 -y -i6
      

    5. Répétez l'opération sur l'autre noeud.

  3. Reconfigurez les médiateurs.

    1. Identifiez le noeud possédant l'ensemble de disques auquel vous souhaitez ajouter les hôtes médiateurs.


      # metaset -s nom_ensemble
      
      -s nom_ensemble

      Indique le nom de l'ensemble de disques

    2. Si aucun noeud n'a de propriétaire, devenez propriétaire de l'ensemble de disques.


      # metaset -s nom_ensemble -t
      
      -t

      Attribue la propriété de l'ensemble de disques

    3. Recréez les médiateurs.


      # metaset -s setname -a -m liste_hôtes_médiateurs
      
      -a

      Ajoute des éléments l'ensemble de disques

      -m liste_hôtes_médiateurs

      Indique le nom des noeuds à ajouter en tant qu'hôtes médiateurs pour l'ensemble de disques

    4. Répétez l'opération pour chaque ensemble de disques.

  4. Commencez la mise à niveau vers Sun Cluster 3.0 U1.

    1. Sur un noeud, placez-vous dans le répertoire /cdrom/suncluster_3_0u1/SunCluster_3.0/Tools.


      # cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Tools
      

    2. Mettez à niveau la structure logicielle de la grappe.

      Noeud à mettre à niveau 

      Commande à utiliser 

      Premier noeud 

      ./scinstall -u begin -F

      Deuxième noeud 

      ./scinstall -u begin -N noeud1

      -F

      Indique que c'est le premier noeud installé dans la grappe

      -N noeud1

      Indique le nom du premier noeud installé dans la grappe, pas le nom du deuxième noeud à installer

      Reportez-vous à la page de manuel scinstall(1M) pour plus d'informations.

    3. Réinitialisez le noeud.


      # shutdown -g0 -y -i6
      

      Lorsque le premier noeud se réinitialise en mode grappe, il établit la grappe. Le deuxième noeud attend si nécessaire que la grappe soit établie avant de terminer ses propres processus et de rejoindre la grappe.

    4. Répétez l'opération sur l'autre noeud de la grappe.

  5. Sur chaque noeud, installez les correctifs de Sun Cluster.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  6. Mettez à jour les chemins d'accès des répertoires.

    Passez à la section "Mise à jour de l'environnement de l'utilisateur root".

Exemple : mise à niveau de Sun Cluster 2.2 à Sun Cluster 3.0 U1 - Processus de début

L'exemple suivant présente le processus de début de mise à niveau d'une grappe à deux noeuds de Sun Cluster 2.2 vers Sun Cluster 3.0 U1. Les noms de noeuds de la grappe sont : phys-schost-1, le premier noeud installé et phys-schost-2, qui rejoint la grappe établie par phys-schost-1. Le gestionnaire de volumes est Solstice DiskSuite et les deux noeuds sont utilisés en tant qu'hôtes médiateurs pour l'ensemble de disque schost-1.


(Installez le dernier module du médiateur de Solstice DiskSuite sur chaque noeud
# cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Packagespkgadd -d . SUNWmdm
 
(Restaurez le médiateur)
# metaset -s schost-1 -tmetaset -s schost-1 -a -m phys-schost-1 phys-schost-2
 
(Commencez la mise à niveau du premier noeud)
phys-schost-1# cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Tools
phys-schost-1# ./scinstall -u begin -F
 
(Commencez la mise à niveau du deuxième noeud)
phys-schost-2# cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Tools
phys-schost-2# ./scinstall -u begin -N phys-schost-1
 
(Réinitialisez chaque noeud)
# shutdown -g0 -y -i6

Mise à jour de l'environnement de l'utilisateur root

Effectuez les tâches suivantes sur chaque noeud de la grappe.


Remarque :

Dans une configuration Sun Cluster, les fichiers d'initialisation utilisateur pour les différents shells doivent vérifier qu'ils sont exécutés à partir d'un shell interactif avant de tenter d'envoyer la sortie au terminal. Sinon, vous risquez d'obtenir un comportement inattendu ou des interférences avec les services de données. Reportez-vous à la documentation de l'administrateur système de Solaris pour plus d'informations sur la personnalisation de l'environnement de travail d'un utilisateur.


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

  2. Modifiez les entrées PATH et MANPATH du fichier .cshrc.

    1. Modifiez la variable PATH afin qu'elle contienne /usr/sbin et /usr/cluster/bin.

      Pour VERITAS Volume Manager, modifiez PATH afin qu'elle contienne /etc/vx/bin. Si vous avez installé le module VRTSvmsa, ajoutez également /opt/VRTSvmsa/bin à votre variable PATH.

    2. Modifiez la variable MANPATH afin qu'elle contienne /usr/cluster/man. Incluez également les chemins propres au gestionnaire de volumes.

      • Pour le logiciel Solstice DiskSuite, définissez également MANPATH afin qu'elle contienne /usr/share/man.

      • Pour le logiciel VERITAS Volume Manager, définissez également MANPATH afin qu'elle contienne /opt/VRTSvxvm/man. Si vous avez installé le module VRTSvmsa, ajoutez également /opt/VRTSvmsa/man à votre variable MANPATH.

  3. (Facultatif) Pour faciliter le travail d'administration, définissez le même mot de passe de superutilisateur sur chaque noeud.

  4. Faites démarrer un nouveau shell pour activer les modifications apportées à l'environnement.

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

  6. Effectuez une mise à niveau vers les services de données Sun Cluster 3.0 U1.

    Passez à la section "Mise à niveau des modules logiciels des services de données".

Mise à niveau des modules logiciels des services de données

Effectuez cette procédure sur chaque noeud de la grappe.

  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Mettez les applications à niveau et appliquez leur les correctifs éventuellement requis.

    Reportez-vous à la documentation de l'application pour les instructions d'installation.


    Remarque :

    Si les applications sont enregistrées sur des disques partagés, vous devez devenir maître des groupes de disques appropriés et monter manuellement les systèmes de fichiers adéquats avant de mettre à niveau l'application.


  3. Ajoutez les services de données.

    1. Insérez le CD-ROM Sun Cluster 3.0 Agents 7/01 dans le lecteur de CD-ROM du noeud.

    2. Lancez l'utilitaire scinstall(1M).


      # scinstall
      

      Tenez compte des points suivants lorsque vous exécutez l'utilitaire scinstall interactif.

      • L'utilitaire scinstall mémorise toutes les frappes au clavier. Par conséquent, n'appuyez pas sur la touche Entrée plus d'une fois si l'écran de menu suivant n'apparaît pas immédiatement.

      • Sauf indication contraire, vous pouvez appuyer sur Ctrl-D pour revenir au début d'une série de questions connexes ou au menu principal.

    3. Pour ajouter des services de données, tapez 4 (Add support for a new data service to this cluster node).

      Suivez les invites pour ajouter les services de données.

    4. Ejectez le CD-ROM.

  4. Installez les correctifs de services de données de Sun Cluster.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  5. Répétez l'opération (de l'Étape 1 à l' Étape 4) sur l'autre noeud de la grappe.

  6. Arrêtez le deuxième noeud à mettre à niveau vers le logiciel Sun Cluster 3.0 U1.


    phys-schost-2# shutdown -g0 -y -i0
    

    Laissez le deuxième noeud arrêté tant que le premier noeud installé n'a pas été réinitialisé.

  7. Réinitialisez le premier noeud installé de la grappe.

    Assurez-vous que le deuxième noeud est arrêté avant de réinitialiser le premier noeud installé. Sinon, le second noeud paniquera parce que les votes de quorum ne sont pas encore attribués.


    phys-schost-1# shutdown -g0 -y -i6
    

  8. Une fois que le premier noeud installé a terminé de s'initialiser, initialisez le deuxième noeud.


    ok boot
    

  9. Une fois les deux noeuds réinitialisés, vérifiez à partir de l'un des noeuds que les deux noeuds sont membres de la grappe.


    -- Cluster Nodes --
                       Node name      Status
                       ---------      ------
      Cluster node:    phys-schost-1  Online
      Cluster node:    phys-schost-2  Online

    Reportez-vous à la page de manuel scstat(1M) pour plus d'informations sur l'affichage de l'état de la grappe.

  10. Affectez un périphérique de forum et terminez la mise à niveau.

    Passez à la section "Fin de la mise à niveau du logiciel de la grappe".

Fin de la mise à niveau du logiciel de la 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.

  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 spécifiez ce nom à l' Étape 5, avec l'option-q globaldev=nom_DID de 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.

    Suivez les procédures indiquées dans la section "Installation et configuration du logiciel VxVM".


    Remarque :

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


    Tant que le mode installation de la grappe n'a pas été désactivé, seul le premier noeud installé, 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.

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

    Cette étape implique que le démon vold(1M) du volume fonctionne et est configuré pour gérer des périphériques de 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 -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

    Indique l'emplacement du répertoire de 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, mettez en ligne les groupes de périphériques de disque préexistants à partir de n'importe quel noeud.


    # scswitch -z -D groupe_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 disque, 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 Sun Cluster 3.0 et les noms des hôtes logiques sont ajoutés avec le suffixe -lh. Par exemple, un hôte logique appelé lhost-1 est mis à niveau vers un 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 liste avec plus de détails.

  10. Si vous utilisez Sun Management Center pour surveiller votre configuration Sun Cluster, installez le module de 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 Management Center 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 "Exigences d'installation pour la surveillance de Sun Cluster" pour installer le module Sun Cluster.

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

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

Exemple : mise à niveau de Sun Cluster 2.2 vers Sun Cluster 3.0 U1 - Processus de fin

L'exemple suivant présente le processus de fin de mise à niveau d'une grappe à deux noeuds mis à niveau de Sun Cluster 2.2 vers Sun Cluster 3.0 U1. 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 du service 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/suncluster_3_0u1 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0u1 -s nfs
 
(Mettez en ligne 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

Vérification des membres de la grappe

Suivez cette procédure pour vérifier que tous les noeuds ont rejoint la grappe.

  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Affichez l'état de la grappe.

    Vérifiez que les noeuds de la grappe sont en ligne et que le périphérique de quorum, les groupes de périphériques et les groupes de ressources des services de données sont configurés et en ligne.


    # scstat
    

    Reportez-vous à la page de manuel scstat(1M) pour plus d'informations sur l'affichage de l'état de la grappe.

  3. Sur chaque noeud, affichez une liste de tous les périphériques que le système vérifie pour vous assurer de leur connectivité avec les noeuds de grappe.

    La sortie doit être la même pour chaque noeud.


    # scdidadm -L
    

La mise à niveau de la grappe est terminée. Vous pouvez maintenant remettre la grappe en marche.