Sun Cluster Software Guide d'installation pour le SE Solaris

ProcedureMise à niveau de Sun Cluster 3.2 (standard)

Effectuez cette procédure afin de mettre à niveau chacun des nœuds du cluster vers Sun Cluster 3.2. Cette procédure met également à niveau les composants Sun Java Enterprise System requis.

Vous devez également effectuer cette procédure après la mise à niveau vers une version marketing différente du système d'exploitation Solaris, notamment à partir de Solaris 8 vers Solaris 10.

Sur Solaris 10, effectuez toutes les étapes à partir de la zone globale uniquement.


Astuce –

vous pouvez effectuer cette procédure sur plusieurs nœuds simultanément.


Avant de commencer

Effectuez les tâches suivantes :

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Vérifiez que le répertoire /usr/java/ est un lien symbolique vers la version minimum ou la dernière version du logiciel Java.

    Le logiciel Sun Cluster requiert au minimum la version 1.5.0_06 du logiciel Java. Si vous avez procédé à la mise à niveau vers une version de Solaris qui installe une version antérieure de Java, il se peut que la mise à niveau ait modifié le lien symbolique pour pointer vers une version de Java ne correspondant pas au minimum requis pour le logiciel Sun Cluster 3.2.

    1. Identifiez le répertoire auquel /usr/java/ est associé par lien symbolique.


      phys-schost# ls -l /usr/java
      lrwxrwxrwx   1 root   other    9 Apr 19 14:05 /usr/java -> /usr/j2se/
    2. Identifiez la ou les versions installées du logiciel Java.

      L'exemple suivant présente les commandes que vous pouvez utiliser pour afficher les versions connexes du logiciel Java.


      phys-schost# /usr/j2se/bin/java -version
      phys-schost# /usr/java1.2/bin/java -version
      phys-schost# /usr/jdk/jdk1.5.0_06/bin/java -version
      
    3. Si le répertoire /usr/java/ n'est pas associé par un lien symbolique à une version prise en charge du logiciel Java, recréez le lien symbolique.

      L'exemple suivant présente la création d'un lien symbolique vers le répertoire /usr/j2se/ contenant le logiciel Java 1.5.0_06.


      phys-schost# rm /usr/java
      phys-schost# ln -s /usr/j2se /usr/java
      
  3. Chargez le DVD-ROM Sun Java Availability Suite dans le lecteur DVD-ROM\~;.

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

  4. Déplacez-vous sur le répertoire assistant d'installation du DVD-ROM\~;.

    • Si vous installez les packages du logiciel sur une plate-forme SPARC, exécutez la commande suivante :


      phys-schost# cd /cdrom/cdrom0//Solaris_sparc
      
    • Si vous installez les packages du logiciel sur une plate-forme x86, exécutez la commande suivante :


      phys-schost# cd /cdrom/cdrom0//Solaris_x86
      
  5. Démarrez le programme assistant d'installation.


    phys-schost# ./installer
    
  6. Suivez les instructions qui apparaissent à l'écran pour sélectionner et mettre à niveau les packages des composants partagés sur le nœud.


    Remarque –

    N'utilisez pas l'assistant d'installation pour mettre à niveau les packages Sun Cluster.


    Le programme assistant d'installation affiche l'état de l'installation. Une fois l'installation terminée, le programme affiche un récapitulatif et l'installation démarre.

  7. Quittez le programme assistant d'installation.

  8. Déplacez-vous sur le répertoire RépertoireSolaris_arch/Product/sun_cluster/Solaris_ver/Tools/ , où arch est sparc ou x86 (Solaris 10 uniquement) et où ver est 9 pour Solaris 9 ou 10 pour Solaris 10 .


    phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    
  9. Lancer l'utilitaire scinstall.


    phys-schost# ./scinstall
    

    Remarque –

    n'utilisez pas la commande /usr/cluster/bin/scinstall déjà installée sur le noeud. Vous devez utiliser la commande scinstall située sur le DVD-ROM Sun Java Availability Suite.


    Le menu principal scinstall s'affiche.

  10. Saisissez le numéro correspondant à l'option de mise à niveau de ce nœud de cluster, puis appuyez sur la touche Retour.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Create a new cluster or add a cluster node
            2) Configure a cluster to be JumpStarted from this install server
          * 3) Manage a dual-partition upgrade
          * 4) Upgrade this cluster node
          * 5) Print release information for this cluster node
     
          * ?) Help with menu options
          * q) Quit
    
        Option:  4
    

    Le menu de mise à niveau s'affiche.

  11. Saisissez le numéro correspondant à l'option de mise à niveau de la structure Sun Cluster sur ce nœud de cluster, puis appuyez sur la touche Retour.

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

  13. Fermez l'utilitaire scinstall.

  14. Retirez le DVD-ROM Sun Java Availability Suite du lecteur DVD-ROM\~;.

    1. Afin de vous assurer que le DVD-ROM\~; n'est pas utilisé, déplacez-vous sur un répertoire ne résidant pas sur le DVD-ROM\~;.

    2. Éjectez le DVD-ROM\~;.


      phys-schost# eject cdrom
      
  15. Mettez à niveau les packages de services de données.

    Vous devez mettre à niveau tous les services de données vers la version 3.2 de Sun Cluster.


    Remarque –

    Pour Sun Cluster HA pour SAP Web Application Server, si vous utilisez une ressource de moteur J2EE ou une ressource de composant serveur d'application Web, ou les deux, vous devez supprimer la ressource et la recréer avec la nouvelle ressource de composant serveur d'application Web. Les modifications apportées à la nouvelle ressource de composant serveur d'application Web incluent l'intégration de la fonctionnalité J2EE. Pour plus d'informations, reportez-vous au manuel Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS.


    1. Lancez l'utilitaire scinstall interactif mis à niveau.


      phys-schost# /usr/cluster/bin/scinstall
      

      Remarque –

      N'utilisez pas l'utilitaire scinstall se trouvant sur le support d'installation pour mettre à niveau les packages de services de données.


      Le menu principal scinstall s'affiche.

    2. Saisissez le numéro correspondant à l'option de mise à niveau de ce nœud de cluster, puis appuyez sur la touche Retour.

      Le menu de mise à niveau s'affiche.

    3. Saisissez le numéro correspondant à l'option de mise à niveau des agents de services de données Sun Cluster sur ce nœud, puis appuyez sur la touche Retour.

    4. 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 est terminée lorsque le système affiche un message de confirmation signalant que la mise à niveau des agents de services de données a été effectuée avec succès et vous invite à appuyer sur la touche Entrée pour continuer.

    5. Appuyez sur Entr\'e9e.

      Le menu de mise à niveau s'affiche.

  16. Fermez l'utilitaire scinstall.

  17. Si Sun Cluster HA pour NFS est configuré sur un système de fichiers local à forte disponibilité, assurez-vous que le système de fichiers loopback (LOFS) est désactivé.


    Remarque –

    Si des zones non globales sont configurées, le LOFS doit rester activé. Pour obtenir des directives sur l'utilisation du LOFS et les possibilités de le désactiver, reportez-vous à la section Systèmes de fichiers de grappe.


    À partir de la version 3.2 de Sun Cluster, le LOFS n'est plus désactivé par défaut au cours de l'installation ou de la mise à niveau de Sun Cluster. Pour désactiver le LOFS, assurez-vous que le ficher /etc/system contient l'entrée suivante :


    exclude:lofs

    Ce changement est pris en compte à la prochaine réinitialisation du système.

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

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

  20. Installez les patchs du logiciel de service de données et de l'architecture de Sun Cluster 3.2.

    Pour connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.

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

  22. (Facultatif) Reconfigurez la plage d'adresses du réseau privé.

    Effectuez cette étape si vous souhaitez augmenter ou réduire la taille de la plage d'adresses IP utilisée par l'interconnexion privée. La plage d'adresses IP configurée doit au minimum prendre en charge le nombre de nœuds et de réseaux privés du cluster. Pour de plus amples informations, reportez-vous à la section Réseau privé.

    1. À partir d'un nœud, lancez l'utilitaire clsetup.

      S'il est exécuté en mode non cluster, l'utilitaire clsetup affiche le menu principal pour les opérations en mode non cluster.

    2. Saisissez le numéro correspondant à l'option de modification de la plage d'adresses IP, puis appuyez sur la touche Retour.

      L'utilitaire clsetup affiche la configuration de réseau privé actuelle, puis vous demande si vous souhaitez modifier cette configuration.

    3. Pour modifier l'adresse IP de réseau privé ou la plage d'adresses IP, tapez oui, puis appuyez sur la touche Retour.

      L'utilitaire clsetup affiche l'adresse IP de réseau privé par défaut, 172.16.0.0, puis vous demande si vous acceptez cette valeur par défaut.

    4. Modifiez ou acceptez l'adresse IP de réseau privé.

      • Pour accepter l'adresse IP de réseau privé par défaut et continuer en modifiant la plage d'adresses IP, saisissez oui, puis appuyez sur la touche Retour.

        L'utilitaire clsetup vous demande si vous souhaitez accepter le masque de réseau par défaut. Passez à l'étape suivante pour entrer votre réponse.

      • Pour modifier l'adresse IP de réseau privé par défaut, effectuez les sous-étapes suivantes.

        1. Saisissez non en réponse à la question de l'utilitaire clsetup portant sur l'acceptation de l'adresse par défaut, puis appuyez sur la touche Retour.

          L'utilitaire clsetup vous invite à saisir la nouvelle adresse IP de réseau privé.

        2. Saisissez la nouvelle adresse IP, puis appuyez sur la touche Retour.

          L'utilitaire clsetup affiche le masque de réseau par défaut, puis vous demande si vous acceptez le masque de réseau par défaut.

    5. Modifiez ou acceptez la plage d'adresses IP de réseau privé par défaut.

      Le masque de réseau par défaut est le 255.255.248.0. Cette plage d'adresses IP par défaut prend en charge un maximum de 64 nœuds et de 10 réseaux privés dans le cluster.

      • Pour accepter la plage d'adresses IP par défaut, saisissez oui, puis appuyez sur la touche Retour.

        Passez ensuite à l'étape suivante.

      • Pour modifier la plage d'adresses IP, effectuez les sous-étapes suivantes.

        1. Saisissez non en réponse à la question de l'utilitaire clsetup portant sur l'acceptation de la plage d'adresses par défaut, puis appuyez sur la touche Retour.

          Lorsque vous refusez le masque de réseau par défaut, l'utilitaire clsetup vous invite à saisir le nombre de nœuds et de réseaux privés que vous prévoyez de configurer dans le cluster.

        2. Saisissez le nombre de nœuds et de réseaux privés que vous prévoyez de configurer dans le cluster.

          À partir de ces chiffres, l'utilitaire clsetup calcule deux masques de réseau proposés :

          • Le premier masque de réseau est le masque de réseau minimum pour assurer la prise en charge des nœuds et réseaux privés spécifiés.

          • Le second masque de réseau prend en charge deux fois plus de nœuds et de réseaux privés que ce que vous avez indiqué afin de permettre une éventuelle augmentation ultérieure.

        3. Indiquez l'un des masques de réseau calculés ou indiquez un masque de réseau différent prenant en charge le nombre de nœuds et de réseaux privés souhaités.

    6. Saisissez oui lorsque l'utilitaire clsetup vous demande de continuer avec la mise à jour.

    7. Une fois l'opération terminée, quittez l'utilitaire clsetup.

  23. Lorsque tous les nœuds sont mis à niveau, réinitialisez les nœuds mis à niveau.

    1. Arrêtez tous les noeuds.


      phys-schost# shutdown -g0 -y
      
    2. Initialisez chaque nœud en mode cluster.

      • Sur les systèmes SPARC, procédez comme suit :


        ok boot
        
      • Sur les systèmes x86, procédez comme suit :

        Lorsque le menu GRUB s'affiche, sélectionnez l'entrée Solaris appropriée, puis appuyez sur Entrée. Le menu GRUB qui s'affiche est similaire à ce qui suit :


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Pour plus d'informations sur l'initialisation GRUB, reportez-vous au Chapitre 11, GRUB Based Booting (Tasks) du System Administration Guide: Basic Administration.

Étapes suivantes

Reportez-vous à la section Vérification de la mise à niveau de Sun Cluster 3.2.