Guide d'installation du logiciel Sun Cluster pour SE Solaris

Mise à niveau de l'environnement d'exploitation de Solaris (non progressive)

Effectuez cette procédure sur chaque noeud du cluster afin de mettre l'environnment d'exploitation Solaris à niveau. Si le cluster dispose déjà d'une version de l'environnement Solaris prenant en charge le logiciel Sun Cluster 3.1 4/04, cette procédure est facultative.


Remarque :

le cluster doit déjà exécuter ou être mis à niveau vers un environnement d'exploitation au moins équivalent au niveau requis de Solaris 8 ou de Solaris 9 afin de prendre en charge le logiciel Sun Cluster 3.1 4/04. Pour de plus amples informations, reportez-vous à la rubrique “Supported Products” du Sun Cluster 3.1 4/04 Release Notes for Solaris OS.


  1. Assurez-vous d'avoir suivi toutes les étapes de la rubrique Préparation du cluster pour la mise à niveau (non progressive).

  2. Devenez superutilisateur du noeud de cluster à mettre à niveau.

  3. Déterminez si les liens Apache suivants existent déjà, et, le cas échéant, si les noms de fichier contiennent la lettre K ou S en majuscule.


    /etc/rc0.d/K16apache
    /etc/rc1.d/K16apache
    /etc/rc2.d/K16apache
    /etc/rc3.d/S50apache
    /etc/rcS.d/K16apache
    • Si ces liens existent déjà et que le nom de fichier contient la lettre K ou S en majuscule, vous n'avez plus rien à faire concernant ces liens.

    • Par contre, s'ils n'existent pas ou s'ils existent mais que le nom de fichier contient la lettre k ou s en minuscule, vous reviendrez sur ces liens à l'Étape 8.

  4. Mettez en commentaire toutes les entrées des systèmes de fichiers montés globalement dans le fichier /etc/vfstab.

    1. Faites un enregistrement de toutes les entrées déjà mises en commentaire, pour qu'elles puissent servir de référence ultérieurement.

    2. Mettez en commentaire provisoirement toutes les entrées des systèmes de fichiers montés globalement dans le fichier /etc/vfstab.

      Ces entrées contiennent l'option de montage global. En les mettant en commentaire, vous empêchez la mise à niveau de Solaris de monter les périphériques globaux.

  5. Choisissez la procédure à suivre pour mettre à niveau l'environnement d'exploitation de Solaris.

    Gestionnaire de volumes 

    Procédure à suivre 

    Emplacement des instructions 

    Solstice DiskSuite/Solaris Volume Manager 

    Toute méthode de mise à niveau Solaris sauf la méthode Live Upgrade.

    Documentation d'installation de Solaris 8 ou de Solaris 9  

    VERITAS Volume Manager 

    « Mise à niveau de VxVM et Solaris » 

    Documentation d'installation de VERITAS Volume Manager  


    Remarque :

    si VxVM est installé sur votre cluster, vous devez réinstaller le logiciel VxVM existant ou le mettre à niveau vers la version Solaris 9 dans le cadre de la mise à niveau Solaris.


  6. Mettez le logiciel Solaris à niveau en suivant la procédure choisie à l'Étape 5.

    Tenez compte des instructions spéciales suivantes :

    • Ne suivez pas l'instruction de réinitialisation finale au cours de la mise à niveau du logiciel Solaris. Revenez à la présente procédure pour effectuer l'Étape 7 et l'Étape 8, puis réinitialisez en mode non-cluster à l'Étape 9 pour terminer la mise à niveau du logiciel Solaris.

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

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


      # reboot -- -xs
      ok boot -xs
      
  7. Dans le fichier /a/etc/vfstab, supprimez le commentaire des entrées des systèmes de fichiers montés globalement commentées à l'Étape 4.

  8. Déplacez les liens Apache restaurés si l'une des conditions suivantes était vérifiée avant la mise à niveau du logiciel Solaris :

    • Les liens Apache répertoriés à l'Étape 3 n'existaient pas.

    • Les liens Apache répertoriés à l'Étape 3 existaient et contenaient un k ou un s minuscule dans les noms de fichiers.

    Pour déplacer des liens Apache restaurés dont le nom contient un K ou un S majuscule, utilisez les commandes suivantes pour les renommer avec un k ou un s minuscule :


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    
  9. Réinitialisez le noeud en mode non-cluster.

    Insérez un double tiret (--) dans la commande suivante :


    # reboot -- -x
    

  10. Si votre cluster exécute VxVM, suivez les étapes restantes de la procédure « Mise à niveau de VxVM et du logiciel Solaris » pour réinstaller ou mettre à niveau VxVM.

    Tenez compte des instructions spéciales suivantes :

    • Si un message similaire à celui-ci s'affiche, entrez le mot de passe racine pour continuer la mise à niveau. N'exécutez pas la commande fsck et n'appuyez pas sur Ctrl + D.


      AVERTISSEMENT - impossible de réparer le système de fichiers
      /global/.devices/node@1 filesystem.
      Exécutez fsck manuellement (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol).
      Après avoir terminé, quittez le shell pour poursuivre
      le processus d'initialisation.
      
      Entrez contrôle+d pour procéder à un démarrage normal,
      (ou donnez le mot de passe superutilisateur pour la maintenance système) :
      Entrez le mot de passe superutilisateur
      

    • Lorsque les procédures de VxVM vous invitent à effectuer une réinitialisation de reconfiguration finale à l'aide de l'option -r, réinitialisez en mode non-cluster à l'aide de l'option -x.


      # reboot -- -x
      
    • Une fois la mise à niveau de VxVM effectuée, vérifiez les entrées du fichier /etc/vfstab. Si une entrée dont vous avez supprimé le commentaire à l'Étape 7 est encore mise en commentaire, supprimez à nouveau le commentaire.

  11. Installez tous les patchs du logiciel Solaris ainsi que les patchs matériels, puis téléchargez tous les microprogrammes des patchs matériels dont vous pourriez avoir besoin.

    Installez également pour le logiciel Solstice DiskSuite (Solaris 8), tous les patchs du logiciel Solstice DiskSuite.


    Remarque :

    n'effectuez aucune réinitialisation après l'ajout des patchs. Attendez la fin de la mise à niveau du logiciel Sun Cluster pour réinitialiser le noeud.


    Reportez-vous à la rubrique “Patchs et niveaux de microprogrammes requis” du document Notes de version de Sun Cluster 3.1 pour connaître l'emplacement des patchs et les consignes d'installation.

  12. Mise à niveau vers le logiciel Sun Cluster 3.1 4/04

    Reportez-vous à la rubrique Mise à niveau vers Sun Cluster 3.1 4/04 (non progressive).


    Remarque :

    pour terminer la mise à niveau de Solaris 8 vers Solaris 9, vous devez également effectuer une mise à niveau vers la version Solaris 9 du logiciel Sun Cluster 3.1 4/04, même si le cluster tourne déjà sur le logiciel Sun Cluster 3.1 4/04.