Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureMise à niveau progressive vers Sun Cluster 3.1 8/05

Exécutez cette procédure pour mettre à niveau un nœud vers le logiciel Sun Cluster 3.1 8/05 pendant que les autres nœuds du cluster sont en mode cluster.


Remarque –

tant que tous les nœuds du cluster n'ont pas été mis à niveau et tant que la mise à niveau n'a pas été validée, les nouvelles fonctions introduites avec la nouvelle version risquent de ne pas être accessibles.


Avant de commencer

Assurez-vous de l'installation ou de la mise à niveau du logiciel dépendant. Reportez-vous à la rubrique Mise à niveau du logiciel dépendant avant une mise à niveau progressive .

Étapes
  1. Devenez superutilisateur sur le nœud du cluster.

  2. Insérez le CD 2 de Sun Cluster dans le lecteur de CD du nœud.

    Si le démon de gestion de volumes vold(1M) est en cours d'exécution et qu'il soit configuré pour gérer les périphériques de CD-ROM, il monte automatiquement le CD-ROM sur le répertoire /cdrom/cdrom0/.

  3. Déplacez-vous sur le répertoire répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/, où arch représente sparc ou x86 et où ver correspond à 8 pour Solaris 8, 9 pour Solaris 9, ou 10 pour Solaris 10 .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    
  4. Lancez l'utilitaire scinstall.


    # ./scinstall
    

    Remarque –

    n'utilisez pas la commande /usr/cluster/bin/scinstall déjà installée sur le nœud. Vous devez utiliser la commande scinstall sur le CD 2 de Sun Cluster.


  5. Dans le menu principal, choisissez l'option de mise à niveau de ce nœud de cluster.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install a cluster or cluster node
            2) Configure a cluster to be JumpStarted from this install server
          * 3) Add support for new data services to this cluster node
          * 4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  4
    
  6. Dans le menu de mise à niveau, choisissez l'option applicable à la structure Sun Cluster de ce nœud.

  7. Suivez les instructions pour mettre à niveau la structure du cluster.

    Lors de la mise à niveau de Sun Cluster, scinstall risque d'apporter le(s) changement(s) de configuration suivant(s) :

    La mise à niveau de la structure Sun Cluster est terminée lorsque le système affiche un message de confirmation et vous invite à appuyer sur la touche entrée.

  8. Appuyez sur la touche entrée.

    Le menu de mise à niveau s'affiche.

  9. (Facultatif) Mettez à niveau les services de données Java Enterprise System à partir du CD 2 de Sun Cluster.

    1. Dans le menu de mise à niveau de l'utilitaire scinstall, choisissez l'option applicable aux agents de services de données Sun Cluster de ce nœud.

    2. Suivez les instructions pour mettre à niveau les agents de services de données Sun Cluster installés sur le nœud.

      Vous pouvez choisir de mettre à niveau tous les services de données installés ou une partie des éléments répertoriés.

      La mise à niveau des agents de services de données Sun Cluster est terminée lorsque le système affiche un message de confirmation et vous invite à appuyer sur la touche entrée.

    3. Appuyez sur la touche entrée.

      Le menu de mise à niveau s'affiche.

  10. Fermez l'utilitaire scinstall.

  11. Allez dans un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


    # eject cdrom
    
  12. Mettez à niveau les services de données Sun Cluster à partir du CD Sun Cluster Agents.

    • Si vous utilisez le service de données Sun Cluster HA pour NFS et que vous voulez passer à Solaris 10, vous devez mettre à niveau le service de données et migrer le type de ressource vers la nouvelle version. Pour obtenir plus d'informations, reportez-vous à la section Upgrading the SUNW.nfs Resource Type du Sun Cluster Data Service for NFS Guide for Solaris OS.

    • Si vous utilisez Sun Cluster HA pour Oracle 3.0 64 bits en tant que service de données Solaris 9, vous devez mettre le système à niveau vers la version Sun Cluster 3.1 8/05.

    • Pour les autres services de données, la mise à niveau vers la version Sun Cluster 3.1 8/05 est facultative. Même après la mise à niveau du cluster vers la version Sun Cluster 3.1 8/05, vous pouvez toujours utiliser n'importe quel service de données Sun Cluster 3.x.

    1. Insérez le CD Sun Cluster Agents dans le lecteur de CD du nœud.

    2. Lancez l'utilitaire scinstall.

      Pour les mises à niveau de services de données, vous pouvez utiliser l'utilitaire /usr/cluster/bin/scinstall installé sur le nœud.


      # scinstall
      
    3. Dans le menu principal, choisissez l'option de mise à niveau de ce nœud de cluster.

    4. Dans le menu de mise à niveau, choisissez l'option applicable aux agents de service de données Sun Cluster de ce nœud.

    5. Suivez les instructions pour mettre à niveau les agents de services de données Sun Cluster installés sur le nœud.

      Vous pouvez choisir de mettre à niveau tous les services de données installés ou une partie des éléments répertoriés.

      La mise à niveau des agents de services de données Sun Cluster est terminée lorsque le système affiche un message de confirmation et vous invite à appuyer sur la touche entrée.

    6. Appuyez sur la touche entrée.

      Le menu de mise à niveau s'affiche.

    7. Fermez l'utilitaire scinstall.

    8. Allez dans un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


      # eject cdrom
      
  13. En fonction des besoins, mettez à niveau manuellement les services de données personnalisés non disponibles sur le support produit.

  14. Vérifiez que chaque mise à jour des services de données est correctement installée.

    Consultez le journal de la mise à niveau, référencé à la fin des messages émis en cours de mise à niveau.

  15. Si vous n'avez pas déjà installé les patchs Sun Cluster 3.1 8/05 à l'aide de la commande scinstall, procédez à leur installation.

  16. Installez les patchs du logiciel du services de données de Sun Cluster 3.1 8/05.

    Pour obtenir plus d'informations sur l'emplacement et l'installation des patchs, reportez-vous à la section Patchs et niveaux de microprogrammes requis du Notes de version de Sun Cluster 3.1 8/05 pour SE Solaris.

  17. Mettez à niveau les applications du logiciel installées sur le cluster.

    Assurez-vous que les niveaux des applications sont compatibles avec les versions actuelles de Sun Cluster et du logiciel Solaris. Reportez-vous à la documentation de l'application pour les instructions d'installation. En outre, suivez ces indications pour mettre à niveau des applications dans une configuration Sun Cluster 3.1 8/05 :

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

    • Si l'on vous demande de réinitialiser un nœud lors du processus de mise à niveau, ajoutez toujours l'option -x à la commande.

      Vous avez ainsi l'assurance que le nœud est réinitialisé en mode non-cluster. Par exemple, les deux commandes suivantes initialisent un nœud en mode monoutilisateur non-cluster :

      • Sur les systèmes SPARC, exécutez la commande suivante :


        # reboot -- -xs
        ok boot -xs
        
      • Sur les systèmes x86, exécutez les commandes suivantes :


        # reboot -- -xs
        …
                            <<< Current Boot Parameters >>>
        Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
        Boot args:
        
        Type  b [file-name] [boot-flags] <ENTER>   to boot with options
        or    i <ENTER>                            to enter boot interpreter
        or    <ENTER>                              to boot with defaults
        
                        <<< timeout in 5 seconds >>>
        Select (b)oot or (i)nterpreter: b -xs
        

    Remarque –

    ne mettez pas à niveau une application si la nouvelle version ne peut pas coexister avec l'ancienne dans le cluster.


  18. Réinitialisez le nœud dans le cluster.


    # reboot
    
  19. Exécutez la commande suivante sur le nœud mis à niveau afin de vérifier que le logiciel Sun Cluster 3.1 8/05 a été correctement installé.


    # scinstall -pv
    

    La première ligne du résultat indique la version de Sun Cluster actuellement utilisée par le nœud. Elle doit correspondre à celle de la mise à niveau.

  20. À partir d'un nœud, vérifiez le statut de la configuration du cluster.


    % scstat
    % scrgadm -pv[v]

    Le résultat doit être le même que celui de l'Étape 5 de la rubrique Préparation d'un nœud de cluster à une mise à niveau progressive Mise à niveau .

  21. Si vous devez mettre un autre nœud à niveau, revenez à la rubrique Préparation d'un nœud de cluster à une mise à niveau progressive Mise à niveau et répétez l'ensemble de la procédure.


Exemple 5–2 Mise à niveau progressive de Sun Cluster 3.1 vers Sun Cluster 3.1 8/05

L'exemple ci-dessous illustre le processus de mise à niveau progressive d'un nœud du cluster, de Sun Cluster 3.1 vers Sun Cluster 3.1 8/05 sur le système d'exploitation Solaris 8. Il inclut la mise à niveau de tous les services de données installés à partir du CD Sun Cluster Agents. Le nom du nœud de cluster est phys-schost-1.


(Upgrade framework software from the CD 2 de Sun Cluster)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools/
phys-schost-1# ./scinstall
 
(Upgrade data services from the CD Sun Cluster Agents)
phys-schost-1# scinstall

(Reboot the node into the cluster)
phys-schost-1# reboot

(Verify that software upgrade succeeded)
# scinstall -pv

(Verify cluster status)
# scstat
# scrgadm -pv

Étapes suivantes

Après la mise à niveau de tous les nœuds de cluster, reportez-vous à la rubrique Finalisation d'une mise à niveau progressive vers Sun Cluster 3.1 8/05 .