Guide d'installation du logiciel Sun Cluster 3.1 10/03

Chapitre 3 Mise à niveau du logiciel Sun Cluster

Vous trouverez dans ce chapitre les procédures pas à pas indiquées ci-dessous pour mettre à niveau une configuration Sun Cluster 3.x vers le logiciel Sun Cluster 3.1 10/03 :

Généralités sur la mise à niveau d'une configuration Sun Cluster

Cette rubrique fournit les instructions suivantes pour mettre à niveau une configuration Sun Cluster :

Conditions et restrictions de la mise à niveau

Observez les exigences et restrictions suivantes lors de la mise à niveau vers le logiciel Sun Cluster 3.1 10/03 :

Choix d'une méthode de mise à niveau Sun Cluster

Sélectionnez l'une des méthodes suivantes pour mettre à niveau votre cluster vers Sun Cluster 3.1 10/03 :

Si la configuration de votre cluster remplit les conditions d'une mise à niveau progressive, vous pouvez quand même choisir d'effectuer une mise à niveau non progressive.

Pour de plus amples informations sur la planification de votre configuration Sun Cluster 3.1 10/03, consultez le Chapitre 1.

Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Exécutez les tâches suivantes pour effectuer une mise à niveau non progressive de Sun Cluster 3.x vers Sun Cluster 3.1 10/03. Lors d'une mise à niveau non progressive, vous fermez tout le cluster avant de mettre à niveau les noeuds. Cette procédure vous permet également de mettre à niveau le cluster de Solaris 8 vers Solaris 9.


Remarque :

pour effectuer une mise à niveau progressive vers Sun Cluster 3.1 10/03, suivez plutôt la procédure de la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (progressive).


Tableau 3–1 Liste des tâches : mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Tâche 

Instructions 

1. Lire les exigences et restrictions de la mise à niveau. 

Conditions et restrictions de la mise à niveau

2. Mettre le cluster hors service, désactiver les ressources et sauvegarder les données partagées et le contenu des disques système.  

Préparation du cluster pour la mise à niveau (non progressive)

3. Mettre à niveau le logiciel Solaris, si nécessaire, vers une version de mise à jour de Solaris prise en charge. De façon facultative, mettre à niveau VERITAS Volume Manager (VxVM).  

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

4. Mettre à niveau vers une structure Sun Cluster 3.1 10/03 et un logiciel de service de données. Si nécessaire, mettre à niveau des applications. Si VxVM a été mis à niveau, mettre à niveau les groupes de disques.  

Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

5. (Facultatif) Mettre à niveau le module Sun Cluster vers Sun Management Center, si besoin est.

Mise à niveau du module du logiciel Sun Cluster vers Sun Management Center (non progressive)

6. Ré-enregistrer les types de ressources, activer les ressources et mettre en ligne les groupes de ressources. 

Fin de la mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Préparation du cluster pour la mise à niveau (non progressive)

Avant de mettre le logiciel à niveau, procédez comme suit pour mettre le cluster hors service :

  1. Assurez-vous que la configuration respecte les conditions de mise à niveau.

    Reportez-vous à la rubrique Conditions et restrictions de la mise à niveau.

  2. Gardez à portée de main les CD, la documentation et les patchs de tous les produits logiciels que vous mettez à niveau.

    • environnement d'exploitation Solaris 8 ou Solaris 9 ;

    • structure Sun Cluster 3.1 10/03 ;

    • services de données Sun Cluster 3.1 10/03 (agents) ;

    • applications gérées par les agents des services de données de Sun Cluster 3.1 10/03 ;

    • VERITAS Volume Manager.

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

  3. (Facultatif) Installez la documentation Sun Cluster 3.1 10/03.

    Installez les packages de documentation à l'emplacement de votre choix, comme une console administrative ou un serveur de documentation. Reportez-vous au fichier index.html au plus haut niveau du Sun Cluster 3.1 10/03 CD-ROM pour accéder aux instructions d'installation.

  4. Effectuez-vous une mise à niveau à partir de Sun Cluster 3.0 ?

    • Dans la négative, allez à l'Étape 5.

    • Dans l'affirmative, conservez à portée de main la liste de vos adresses IP de test (une par adaptateur réseau public présente sur le cluster).

      Chaque adaptateur réseau public du cluster requiert une adresse IP de test, indépendamment du fait qu'il s'agisse d'un adaptateur actif ou de secours au sein du groupe. Les adresses IP de test seront utilisées pour configurer les adaptateurs, afin d'utiliser le multi-acheminement sur réseau IP .


      Remarque :

      chaque adresse IP de test doit figurer sur le même sous-réseau que l'adresse IP existante qu'utilise l'adaptateur réseau public.


      Pour afficher la liste des adaptateurs réseau public d'un noeud, exécutez la commande suivante :


      % pnmstat
      

      Reportez-vous au document IP Network Multipathing Administration Guide (Solaris 8) ou au System Administration Guide: IP Services (Solaris 9) pour de plus amples informations sur les adresses IP de test pour IPMP.

  5. Notifiez les utilisateurs que les services du cluster ne seront pas disponibles pendant la mise à niveau.

  6. Vérifiez que le cluster fonctionne normalement.

    • Pour afficher l'état actuel du cluster, exécutez la commande suivante à partir de n'importe quel noeud.


      % scstat
      

      Reportez-vous à la page de manuel scstat(1M) pour de plus amples informations.

    • Recherchez le journal /var/adm/messages sur chaque noeud pour obtenir les erreurs non résolues et les messages d'avertissement.

    • Vérifiez le statut du gestionnaire de volumes.

  7. Devenez superutilisateur sur un noeud du cluster.

  8. Basculez chaque groupe de ressources hors ligne.


    # scswitch -F -g groupe_ressources
    

    -F

    Bascule chaque groupe de ressources hors ligne.

    -g groupe_ressources

    Indique le nom du groupe de ressources à mettre hors ligne.

  9. Désactivez toutes les ressources du cluster.

    La désactivation des ressources avant la mise à niveau permet d'éviter que le cluster ne remette en ligne des ressources automatiquement si un noeud est réinitialisé en mode cluster par erreur.


    Remarque :

    si vous procédez à la mise à niveau à partir de la version Sun Cluster 3.1, vous pouvez utiliser l'utilitaire scsetup(1M) plutôt que la ligne de commande. Dans le menu principal, sélectionnez Groupes de ressources, puis Activer/Désactiver les ressources.


    1. À partir de n'importe quel noeud, répertoriez toutes les ressources activées du cluster.


      # scrgadm -pv | grep "Res enabled"
      

    2. Identifiez les ressources dépendant d'autres ressources.

      Vous devez d'abord désactiver les ressources dépendantes avant de désactiver celles dont elles dépendent.

    3. Désactivez chaque ressource activée dans le cluster.


      scswitch -n -j ressource
      
      -n

      Désactive.

      -j ressource

      Indique la ressource.

      Reportez-vous à la page de manuel scswitch(1M) pour de plus amples informations.

  10. Basculez chaque groupe de ressources en mode sans gestion.


    # scswitch -u -g groupe_ressources
    

    -u

    Bascule le groupe de ressources spécifié en mode sans gestion.

    -g groupe_ressources

    Spécifie le nom du groupe de ressources à basculer en mode sans gestion.

  11. Vérifiez que tous les noeuds sont désactivés et que tous les groupes de ressources sont en mode sans gestion.


    # scstat -g
    

  12. Fermez toutes les bases de données ouvertes sur chaque noeud du cluster.

  13. Assurez-vous que toutes les données partagées sont sauvegardées.

  14. Fermez le cluster à partir d'un noeud.


    # scshutdown
    ok

    Reportez-vous à la page de manuel scshutdown(1M) pour de plus amples informations.

  15. Réinitialisez chaque noeud en mode non-cluster.


    ok boot -x
    

  16. Assurez-vous que chaque disque système est sauvegardé.

  17. Déterminez s'il faut mettre à niveau l'environnement d'exploitation Solaris.

    Reportez-vous à la rubrique “Supported Products” in Notes de version de Sun Cluster 3.1 10/03 pour de plus amples informations.

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 10/03, 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 10/03. Reportez-vous à la rubrique “Supported Products” in Notes de version de Sun Cluster 3.1 10/03 pour de plus amples informations.


  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 

    Mise à niveau du logiciel Solaris  

    Documentation d'installation de Solaris 8 ou de Solaris 9 

    VERITAS Volume Manager 

    Mise à niveau de VxVM et du logiciel Solaris 

    Documentation d'installation de VERITAS Volume Manager 

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


    Remarque :

    ignorez l'instruction de réinitialisation à la fin du processus de mise à niveau du logiciel Solaris. Vous devez d'abord effectuer l'Étape 7 et l'Étape 8, puis réinitialiser en mode non-cluster à l'Étape 9 pour compléter 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. Si les liens Apache de l'Étape 3 n'existaient pas déjà ou si les noms de fichier contenaient la lettre k ou s en minuscule avant la mise à niveau du logiciel Solaris, basculez vers les liens Apache restaurés.

    Les commandes suivantes vous permettent de renommer les fichiers dont la lettre k ou s est en 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. 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. Vous réinitialiserez le noeud après la mise à niveau du logiciel Sun Cluster.


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

  11. Mettez à niveau vers le logiciel Sun Cluster 3.1 10/03.

    Reportez-vous à la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (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 10/03, même si le cluster tourne déjà sur le logiciel Sun Cluster 3.1 10/03.


Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Cette procédure décrit la manière de mettre à niveau le cluster vers le logiciel Sun Cluster 3.1 10/03. Elle permet également d'effectuer la mise à niveau du cluster de Solaris 8 vers Solaris 9.


Astuce :

vous pouvez effectuer cette procédure sur plusieurs noeuds simultanément.


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

    Si vous avez effectué une mise à niveau de Solaris 8 vers Solaris 9, assurez-vous également d'avoir suivi toutes les étapes de la rubrique Mise à niveau de l'environnement d'exploitation de Solaris (non progressive).

  2. Devenez superutilisateur sur un noeud du cluster.

  3. Assurez-vous d'avoir installé tous les patchs requis du logiciel Solaris ainsi que les patchs matériels.

    Pour le logiciel Solstice DiskSuite (Solaris 8), assurez-vous également d'avoir installé tous les patchs requis du logiciel Solstice DiskSuite.

  4. Insérez le Sun Cluster 3.1 10/03 CD-ROM dans le lecteur de CD du noeud.

    Si le démon de gestion des volumes vold(1M) est en fonctionnement et qu'il est configuré pour gérer les lecteurs de CD, il charge automatiquement le CD sur le répertoire /cdrom/suncluster_3_1_u1.

  5. Mettez le noeud à niveau vers le logiciel Sun Cluster 3.1 10/03.

    1. Déplacez-vous sur le répertoire /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Tools, ver correspondant à 8 (pour Solaris 8) ou 9 (pour Solaris 9) .


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Tools
      

    2. Mettez à niveau le logiciel de la structure du cluster.

      • Pour effectuer une mise à niveau à partir du logiciel Sun Cluster 3.0, exécutez la commande suivante :


        # ./scinstall -u update -S interact -M patchdir=nom_rép
        
        -S

        Identifie les adresses IP de test à utiliser pour convertir les groupes NAFO en groupes IPMP.

        interact

        Spécifie que la commande scinstall demandera à l'utilisateur chaque adresse IP de test requise.

        -M patchdir=nom_rép[[,patchlistfile=nom_fichier]]

        Indique le chemin d'accès aux informations des patchs de manière à ce que ces patchs puissent être installés à l'aide de la commande scinstall. Si vous ne spécifiez pas de fichier de liste de patchs, scinstall installe tous les patchs dans le répertoire nom_rép, y compris les patchs .tar, .jar et .zip.

        L'option -M n'est pas requise. Vous pouvez utilisez la méthode que vous préférez pour installer les patchs.

      • Pour effectuer une mise à niveau à partir du logiciel Sun Cluster 3.1, exécutez la commande suivante :


        # ./scinstall -u update -M patchdir=nom_rép
        
        -M patchdir=nom_rép[[,patchlistfile=nom_fichier]]

        Indique le chemin d'accès aux informations des patchs de manière à ce que ces patchs puissent être installés à l'aide de la commande scinstall. Si vous ne spécifiez pas de fichier de liste de patchs, scinstall installe tous les patchs dans le répertoire nom_rép, y compris les patchs .tar, .jar et .zip.

      L'option -M n'est pas requise. Vous pouvez utilisez la méthode que vous préférez pour installer les patchs.

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


      Astuce :

      si le processus de mise à niveau est interrompu, utilisez la commande scstat(1M) pour vérifier que le noeud est en mode non-cluster (Offline), puis redémarrez la commande scinstall.


      # scstat -n
      -- Noeuds du cluster --
                         Nom du cluster   Statut
                         --------------   ------
      Noeud de cluster : nom du cluster   Offline
      Noeud de cluster : nom du cluster   Offline

      Reportez-vous à la page de manuel scinstall(1M) pour de plus amples informations. Reportez-vous au document IP Network Multipathing Administration Guide (Solaris 8) ou au System Administration Guide: IP Services (Solaris 9) pour de plus amples informations sur les adresses de test pour IPMP.


      Remarque :

      le logiciel Sun Cluster 3.1 requiert au minimum la version 3.5.1 de Sun Explorer. La mise à niveau vers Sun Cluster comprend l'installation du logiciel de collecte de données Sun Explorer, à utiliser avec l'utilitaire sccheck. Si une autre version du logiciel Sun Explorer était déjà installée avant la mise à niveau, elle est remplacée par la version fournie avec Sun Cluster. Les options telles que l'identité de l'utilisateur et la visualisation de données sont préservées, mais les entrées crontab doivent être recréées manuellement.


      Lors de la mise à niveau de Sun Cluster, scinstall peut procéder à un ou plusieurs des changements suivants au niveau de la configuration :

      • Convertissez les groupes NAFO en groupes IPMP mais conservez le nom d'origine du groupe NAFO.

      • Renommez le fichier ntp.conf par ntp.conf.cluster, si ntp.conf.cluster n'existe pas déjà sur le noeud.

      • Définissez la variable local-mac-address? sur true, si ce n'est pas déjà fait.

    3. Déplacez-vous sur le répertoire racine du CD, puis éjectez le CD.

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

    Assurez-vous que les niveaux des applications sont compatibles avec la version en cours de Sun Cluster et du logiciel de 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 10/03 :

    • 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 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. (Facultatif) Mettez à niveau les services données de Sun Cluster vers les versions du logiciel Sun Cluster 3.1 10/03.


    Remarque :

    vous devez mettre à niveau Sun Cluster HA pour Oracle 3.0 64-bit pour le service de données de Solaris 9 vers la version Sun Cluster 3.1 10/03. Dans le cas contraire, vous pouvez continuer à utiliser les services de données de Sun Cluster 3.0 après une mise à niveau vers le logiciel Sun Cluster 3.1 10/03.


    Seuls les services de données fournis sur le Sun Cluster 3.1 Agents CD-ROM sont automatiquement mis à niveau par scinstall(1M). Vous devez manuellement mettre à niveau tous les services de données personnalisés ou de fournisseurs tiers.

    1. Insérez le Sun Cluster 3.1 Agents CD-ROM dans le lecteur de CD du noeud à mettre à niveau.

    2. Mettez le logiciel de service de données à niveau.


      # scinstall -u update -s all -d /cdrom/cdrom0
      

      -u update

      Spécifie la mise à niveau.

      -s all

      Met à jour tous les services de données Sun Cluster installés sur le noeud.

    3. Déplacez-vous sur le répertoire racine du CD, puis éjectez le CD.

    4. Si nécessaire, mettez manuellement à niveau les services de données personnalisés qui ne sont pas fournis sur le Sun Cluster 3.1 Agents CD-ROM.

    5. Installez les patchs des services de données de Sun Cluster 3.1 10/03.

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

  8. Une fois tous les noeuds mis à niveau, réinitialisez chaque noeud du cluster.


    # reboot							
    

  9. Vérifiez que tout le logiciel a été mis à niveau vers la même version sur tous les noeuds mis à niveau.

    1. Sur chaque noeud mis à niveau, visualisez les niveaux du logiciel Sun Cluster installés.


      # scinstall -pv
      

    2. À partir d'un noeud, vérifiez que tous les noeuds mis à niveau sont en mode cluster (Online).


      # scstat -n
      

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

  10. Avez-vous effectué une mise à niveau de Solaris 8 vers Solaris 9 ?

  11. Pour vérifier la cohérence de la configuration du stockage, exécutez la commande suivante sur chaque noeud :


    # scdidadm -c
    
    -c

    Effectue un contrôle de cohérence.


    Attention : Attention :

    ne procédez à l'Étape 12 qu'après que votre configuration ait passé ce contrôle de cohérence avec succès. Dans le cas contraire, cela peut entraîner des erreurs au niveau de l'identification des périphériques ainsi qu'une corruption de données.


    Le tableau suivant répertorie les sorties possibles de la commande scdidadm -c et les actions à effectuer si ces messages s'affichaient.

    Exemple de message 

    Action à effectuer 

    L'identificateur de périphérique pour 'phys-schost-1:/dev/rdsk/c1t3d0' ne correspond pas à l'identificateur du périphérique physique, le périphérique a peut-être été remplacé

    Allez à la rubrique Récupération après les modifications de la configuration du stockage pendant la mise à niveau et exécutez la procédure de réparation appropriée.

    L'identificateur du périphérique pour 'phys-schost-1:/dev/rdsk/c0t0d0' doit être mis à jour, exécutez scdidadm –R pour mettre à jour

    Aucune. Mettez à jour cet ID de périphérique à l'Étape 12.

    Aucun message de sortie 

    Aucune 

    Reportez-vous à la page de manuel scdidadm(1M) pour de plus amples informations.

  12. Sur chaque noeud, migrez la base de données de stockage Sun Cluster vers les ID de périphériques de Solaris 9.


    # scdidadm -R all
    
    -R

    Effectue les procédures de réparation.

    all

    Spécifie tous les périphériques.

  13. Pour vérifier que la migration de la base de données de stockage vers les ID de périphériques de Solaris 9 a été réalisée avec succès, exécutez la commande suivante sur chaque noeud :


    # scdidadm -c
    
    • Si la commande scdidadm affiche un message, revenez à l'Étape 11 pour apporter d'autres corrections au niveau de la configuration ou de la base de données de stockage.

    • Si elle n'affiche aucun message, cela signifie que la migration des ID de périphériques a été réalisée avec succès. Si la migration des ID de périphériques est vérifiée sur tous les noeuds de cluster, allez à l'Étape 14.

  14. Avez-vous mis VxVM à niveau ?

    • Dans la négative, allez à l'Étape 15.

    • Dans l'affirmative, mettez tous les groupes de disques à niveau.

      Pour mettre à niveau un groupe de disques vers la version supérieure prise en charge par la version de VxVM que vous avez installée, exécutez la commande suivante à partir du premier noeud du groupe de disques :


      # vxdg upgrade nom_groupe_disques
      

      Reportez-vous au manuel de l'administrateur de VxVM pour de plus amples informations sur la mise à niveau des groupes de disques.

  15. Prévoyez-vous d'utiliser Sun Management Center pour gérer le cluster ?

Exemple de mise à niveau de Sun Cluster 3.0 vers Sun Cluster 3.1 10/03

L'exemple suivant illustre le processus d'une mise à niveau non progressive d'un cluster à deux noeuds, de Sun Cluster 3.0 vers Sun Cluster 3.1 10/03 sur l'environnement d'exploitation Solaris 8. Les noeuds du cluster s'appellent phys-schost-1 et phys-schost-2.


(Sur le premier noeud, mettez à niveau le logiciel de la structure à partir du Sun Cluster 3.1 10/03 CD-ROM)
phys-schost-1# cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Sur le premier noeud, mettez à niveau les services de données à partir du Sun Cluster 3.1 Agents CD-ROM)
phys-schost-1# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Sur le second noeud, mettez à niveau le logiciel de la structure à partir du Sun Cluster 3.1 10/03 CD-ROM)
phys-schost-2# cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(Sur le second noeud, mettez à niveau le logiciel de la structure à partir du Sun Cluster 3.1 Agents CD-ROM)
phys-schost-2# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Réinitialisez tous les noeuds du cluster)
phys-schost-1# reboot
phys-schost-2# reboot
 
(Vérifiez l'appartenance au cluster)
# scstat
-- Noeuds de cluster --
                     Nom du noeud    Statut
                     ------------    ------
Noeud de  cluster :  phys-schost-1   Online
Noeud de  cluster :  phys-schost-2   Online

Mise à niveau du module du logiciel Sun Cluster vers Sun Management Center (non progressive)

Suivez les étapes indiquées ci-après pour mettre à niveau Sun Management Center vers les packages du module de Sun Cluster 3.1 10/03 sur la machine du serveur et celle du serveur d'aide Sun Management Center.

  1. Assurez-vous que tous les packages du noyau Sun Management Center sont installés sur les machines appropriées, comme indiqué dans la documentation d'installation de Sun Management Center.

    Cette étape comprend l'installation des packages de l'agent Sun Management Center sur chaque noeud du cluster.

  2. Devenez superutilisateur du serveur Sun Management Center.

  3. Insérez le Sun Cluster 3.1 10/03 CD-ROM dans le lecteur de CD.

  4. Déplacez-vous sur /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Packages, ver correspondant à 8 (pour Solaris 8) ou 9 (pour Solaris 9) .


    # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Packages
    

  5. Installez le package du serveur du module SUNWscssv de Sun Cluster.


    # pkgadd -d . SUNWscssv
    

  6. Déplacez-vous sur le répertoire racine du CD, puis éjectez le CD.

  7. Devenez superutilisateur du serveur d'aide Sun Management Center.

  8. Répétez la procédure de l'Étape 3 à l'Étape 6 pour installer le package du serveur d'aide du module SUNWscshl de Sun Cluster.

  9. Achevez la mise à niveau.

    Allez à la rubrique Fin de la mise à niveau vers Sun Cluster 3.1 10/03 (non progressive).

Fin de la mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Effectuez cette procédure pour réenregistrer et mettre à niveau les versions de tous les types de ressources ayant reçu une nouvelle version suite à la mise à niveau, puis pour réactiver les ressources et remettre les groupes de ressources en ligne.


Remarque :

pour mettre à niveau les futures versions des types de ressources, reportez-vous à la rubrique “Upgrading a Resource Type” du document Sun Cluster 3.1 Data Service 4/03 Planning and Administration Guide.


  1. Assurez-vous d'avoir suivi toutes les étapes de la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive).

  2. Lancez l'utilitaire scsetup(1M) à partir de n'importe quel noeud.


    # scsetup
    

  3. Pour utiliser les groupes de ressources, entrez 2 (Groupes de ressources).

  4. Pour enregistrer les types de ressources, entrez 4 (Enregistrement du type de ressource).

    Entrez oui lorsque vous êtes invité à continuer.

  5. Entrez 1 (Enregistrer tous les types de ressources qui ne sont pas encore enregistrés).

    L'utilitaire scsetup affiche tous les types de ressources qui ne sont pas enregistrés.

    Entrez oui pour continuer d'enregistrer ces types de ressources.

  6. Entrez 8 (Modifier les propriétés d'une ressource).

    Entrez oui pour continuer.

  7. Entrez 3 (Gérer l'adaptation de version des ressources).

    Entrez oui pour continuer.

  8. Entrez 1 (Afficher le statut de la version).

    L'utilitaire scsetup affiche les ressources pouvant être mises à niveau vers de nouvelles versions du même type de ressource. Il affiche également l'état dans lequel devraient se trouver les ressources avant que ne commence la mise à niveau.

    Entrez oui pour continuer.

  9. Entrez 4 (Adapter la version de toutes les ressources remplissant les conditions requises).

    Entrez oui pour continuer lorsque vous y êtes invité.

  10. Revenez au menu Groupe de ressources.

  11. Entrez 6 (Activation/Désactivation d'une ressource).

    Entrez oui pour continuer lorsque vous y êtes invité.

  12. Sélectionnez une ressource à activer, puis suivez les directives fournies.

  13. Répétez l'Étape 12 pour chaque ressource désactivée.

  14. Une fois que toutes les ressources sont réactivées, entrez q pour revenir au menu Groupe de ressources.

  15. Entrez 5 (Connecter/déconnecter ou basculer un groupe de ressources).

    Entrez oui pour continuer lorsque vous y êtes invité.

  16. Respectez les directives fournies pour mettre chaque groupe de ressources en ligne.

  17. Quittez l'utilitaire scsetup.

    Entrez q pour sortir de chaque sous-menu ou appuyez sur Ctrl-C.

La mise à niveau du cluster est terminée. Vous pouvez maintenant remettre le cluster en marche.

Mise à niveau vers Sun Cluster 3.1 10/03 (progressive)

Cette rubrique indique la procédure suivante pour effectuer une mise à niveau progressive de Sun Cluster 3.1 vers Sun Cluster 3.1 10/03. Dans une mise à niveau progressive, vous mettez à niveau un noeud de cluster à la fois pendant que les autres restent en fonctionnement.

Pour effectuer une mise à niveau à partir du logiciel Sun Cluster 3.0, exécutez les procédures de la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive).


Remarque :

Sun Cluster 3.1 10/03 ne prend pas en charge la mise à niveau progressive du logiciel Solaris 8 vers Solaris 9. Vous pouvez mettre à niveau Solaris vers une version de mise à jour pendant la mise à niveau progressive de Sun Cluster. Pour mettre à niveau une configuration Sun Cluster de Solaris 8 vers Solaris 9, exécutez les procédures de la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive).


Tableau 3–2 Liste des tâches : mise à niveau vers Sun Cluster 3.1 10/03 (non progressive)

Tâche 

Instructions 

1. Lire les exigences et restrictions de la mise à niveau. 

Conditions et restrictions de la mise à niveau

2. Mettre le cluster hors service, désactiver les ressources et s'assurer que les données partagées et le contenu des disques système ont été sauvegardés.  

Préparation du cluster pour la mise à niveau (progressive)

3. Mettre à niveau le logiciel Solaris, si nécessaire, vers une version de mise à jour de Solaris prise en charge. De façon facultative, mettre à niveau VERITAS Volume Manager (VxVM).  

Mise à niveau vers une version de mise à jour de maintenance de Solaris (progressive)

4. Mettre à niveau vers une structure Sun Cluster 3.1 10/03 et un logiciel de service de données. Si nécessaire, mettre à niveau des applications. Si VxVM a été mis à niveau, mettre à niveau les groupes de disques.  

Mise à niveau vers Sun Cluster 3.1 10/03 (progressive)

5. Mettre à niveau le module Sun Cluster vers Sun Management Center, si besoin est. Ré-enregistrer les types de ressources, activer les ressources et mettre en ligne les groupes de ressources. 

Fin de la mise à niveau vers Sun Cluster 3.1 10/03 (progressive)

Préparation du cluster pour la mise à niveau (progressive)

Exécutez cette procédure sur un seul noeud à la fois. Le noeud mis à niveau est sorti du cluster, pendant que les autres noeuds continuent à fonctionner en tant que membres actifs du cluster.


Remarque :

évitez d'utiliser les nouvelles fonctions de la version à jour, d'installer de nouveaux services de données ou d'exécuter des commandes de configuration administratives, tant que les noeuds du cluster n'ont pas tous été mis à niveau avec succès.


  1. Assurez-vous que la configuration respecte les conditions de mise à niveau.

    Reportez-vous à la rubrique Conditions et restrictions de la mise à niveau.

  2. Conservez à portée de main les CD, la documentation et les patchs de tous les logiciels que vous mettez à niveau avant de mettre le cluster à niveau.

    • environnement d'exploitation Solaris 8 ou Solaris 9 ;

    • structure Sun Cluster 3.1 10/03 ;

    • services de données Sun Cluster 3.1 10/03 (agents) ;

    • applications gérées par les agents des services de données de Sun Cluster 3.1 10/03.

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

  3. (Facultatif) Installez la documentation Sun Cluster 3.1 10/03.

    Installez les packages de documentation à l'emplacement de votre choix, comme une console administrative ou un serveur de documentation. Reportez-vous au fichier index.html au plus haut niveau du Sun Cluster 3.1 10/03 CD-ROM pour accéder aux instructions d'installation.

  4. Visualisez l'état du cluster à partir de l'un des noeuds.

    Enregistrez ces données afin de pouvoir les consulter ultérieurement.


    % scstat
    % scrgadm -pv[v]

    Reportez-vous aux pages des manuels scstat(1M) et scrgadm(1M) pour de plus amples informations.

  5. Devenez superutilisateur d'un noeud du cluster à mettre à niveau.

  6. Déplacez tous les groupes de ressources et de périphériques tournant sur le noeud à mettre à niveau.


    # scswitch -S -h noeud_origine
    
    -S

    Évacue tous les groupes de ressources et groupes de périphériques.

    -h noeud_origine

    Indique le nom du noeud à partir duquel déplacer les groupes de ressources et de périphériques

    Reportez-vous à la page de manuel scswitch(1M) pour de plus amples informations.

  7. Vérifiez que l'évacuation ait été réalisée avec succès.


    # scstat -g -D
    
    -g

    Affiche le statut de tous les groupes de ressources.

    -D

    Affiche le statut de tous les groupes de périphériques de disques.

  8. Assurez-vous que le disque système et les données sont sauvegardés.

  9. Fermez le noeud pour le mettre à niveau et l'initialiser en mode non-cluster.


    # shutdown -y -g0
    ok boot -x
    

    Les autres noeuds du cluster continuent de fonctionner en tant que membres actifs du cluster.

  10. Envisagez-vous de mettre à niveau le logiciel Solaris vers une version de mise à jour de maintenance ?


    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 afin de prendre en charge le logiciel Sun Cluster 3.1 10/03. Reportez-vous au document Notes de version de Sun Cluster 3.1 10/03 pour de plus amples informations sur les versions prises en charge de l'environnement d'exploitation de Solaris.


Mise à niveau vers une version de mise à jour de maintenance de Solaris (progressive)

Exécutez cette procédure pour mettre à niveau l'environnement d'exploitation Solaris 8 ou Solaris 9 vers une version de mise à jour de maintenance prise en charge.


Remarque :

pour mettre à niveau un cluster à partir du logiciel Solaris 8 vers Solaris 9, avec ou sans mise à niveau du logiciel Sun Cluster, vous devez effectuer une mise à niveau non progressive. Allez à la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (non progressive).


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

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

    Vous éviterez ainsi à la mise à niveau de Solaris de monter les périphériques globaux.

  3. Suivez les instructions des procédures d'installation pour la version de mise à jour de maintenance de Solaris vers laquelle vous effectuez la mise à niveau.


    Remarque :

    ne réinitialisez pas le noeud lorsque vous êtes invité à le faire.


  4. Supprimez les commentaires des entrées du fichier /a/etc/vfstab concernant les systèmes de fichiers montés globalement, effectués à l'Étape 2.

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


    Remarque :

    ne réinitialisez pas le noeud avant l'Étape 6.


  6. Réinitialisez le noeud en mode non-cluster.

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


    # reboot -- -x
    

  7. Mettez à niveau le logiciel Sun Cluster.

    Allez à la rubrique Mise à niveau vers Sun Cluster 3.1 10/03 (progressive).

Mise à niveau vers Sun Cluster 3.1 10/03 (progressive)

Exécutez cette procédure pour mettre à niveau un noeud vers le logiciel Sun Cluster 3.1 10/03 pendant que les autres noeuds du cluster sont en mode cluster.


Remarque :

n'utilisez aucune nouvelle fonctionnalité du logiciel Sun Cluster 3.1 10/03 tant que tous les noeuds du cluster n'ont pas été mis à niveau.


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

    Si vous avez mis à niveau l'environnement d'exploitation Solaris vers une version de mise à jour de maintenance, assurez-vous également que toutes les étapes de la rubrique Mise à niveau vers une version de mise à jour de maintenance de Solaris (progressive) ont été suivies.

  2. Mettez à niveau vers le logiciel Sun Cluster 3.1 10/03.

    1. Insérez le Sun Cluster 3.1 10/03 CD-ROM dans le lecteur de CD du noeud.

      Si le démon de gestion des volumes vold(1M) est en fonctionnement et qu'il est configuré pour gérer les lecteurs de CD, il charge automatiquement le CD sur le répertoire /cdrom/suncluster_3_1_u1.

    2. Déplacez-vous sur le répertoire /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Tools, ver correspondant à 8 (pour Solaris 8) ou 9 (pour Solaris 9) .


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Tools
      

    3. Installation du logiciel Sun Cluster 3.1 10/03.


      Remarque :

      n'utilisez pas la commande /usr/cluster/bin/scinstall déjà installée sur le noeud. Vous devez utiliser la commande scinstall du Sun Cluster 3.1 10/03 CD-ROM.



      ./scinstall -u update -M patchdir=nom_rép
      
      -M patchdir=nom_rép[[,patchlistfile=nom_fichier]]

      Indique le chemin d'accès aux informations des patchs de manière à ce que ces patchs puissent être installés à l'aide de la commande scinstall. Si vous ne spécifiez pas de fichier de liste de patchs, scinstall installe tous les patchs dans le répertoire nom_rép, y compris les patchs .tar, .jar et .zip.

      L'option -M n'est pas requise. Vous pouvez utilisez la méthode que vous préférez pour installer les patchs.


      Astuce :

      si le processus de mise à niveau est interrompu, utilisez la commande scstat(1M) pour vérifier que le noeud est en mode non-cluster (Offline), puis redémarrez la commande scinstall.


      # scstat -n
      -- Noeuds du cluster --
                         Nom du cluster   Statut
                         --------------   ------
      Noeud de cluster : nom du cluster   Offline
      Noeud de cluster : nom du cluster   Offline

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

      Pour de plus amples informations, reportez-vous à la page scinstall(1M) du manuel.


      Remarque :

      le logiciel Sun Cluster 3.1 requiert au minimum la version 3.5.1 de Sun Explorer. La mise à niveau vers Sun Cluster comprend l'installation du logiciel de collecte de données Sun Explorer, à utiliser avec l'utilitaire sccheck. Si une autre version du logiciel Sun Explorer était déjà installée avant la mise à niveau, elle est remplacée par la version fournie avec Sun Cluster. Les options telles que l'identité de l'utilisateur et la visualisation de données sont préservées, mais les entrées crontab doivent être recréées manuellement.


    4. Déplacez-vous sur le répertoire racine du CD, puis éjectez le CD.

    5. Installez les patchs de Sun Cluster 3.1 10/03.

  3. Prévoyez-vous de mettre à niveau des services de données ?

    • Dans l'affirmative, allez à l'Étape 4.

    • Dans la négative, allez directement à l'Étape 6.

  4. Mettez les applications à niveau, au besoin.


    Remarque :

    ne mettez pas à niveau une application lorsque sa nouvelle version ne peut pas co-exister avec l'ancienne dans le cluster.


    Pour ce faire, suivez les instructions données dans la documentation des éditeurs tiers.

  5. (Facultatif) Pour chaque noeud sur lequel sont installés des services de données, mettez à niveau vers le logiciel de mise à jour des services de données de Sun Cluster 3.1 10/03.


    Remarque :

    vous devez mettre à niveau Sun Cluster HA pour Oracle 3.0 64-bit pour le service de données de Solaris 9 vers la version Sun Cluster 3.1 10/03. Dans le cas contraire, vous pouvez continuer à utiliser les services de données de Sun Cluster 3.0 après une mise à niveau vers le logiciel Sun Cluster 3.1 10/03.


    1. Insérez le Sun Cluster 3.1 Agents CD-ROM dans le lecteur de CD du noeud.

    2. Installez les patchs de mise à jour des services de données de Sun Cluster 3.1 10/03.

      Choisissez l'une des méthodes suivantes.

      • Pour mettre à niveau un ou plusieurs des services de données indiqués, tapez la commande suivante.


        # scinstall -u update -s srvc[,srvc,…] -d image_cd
        
        -u update

        Met un noeud de cluster à niveau vers une version ultérieure de Sun Cluster.

        -s srvc

        Met à niveau le service de données indiqué.

        -d image_cd

        Indique l'emplacement du répertoire de l'image du CD.

      • Pour mettre à niveau tous les services de données du noeud, entrez la commande suivante :


        # scinstall -u update -s all -d image_cd
        

        -s all

        Met à niveau tous les services de données.

        Cette commande considère que les mises à jour de tous les services de données installés figurent dans la version mise à jour. Si ce n'est pas le cas, le service de données concerné n'est pas mis à niveau.

    3. Modifiez le répertoire racine du CD, puis éjectez le CD.

    4. Installez les patchs du logiciel du services de données de Sun Cluster 3.1 10/03.

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

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

  6. Réinitialisez le noeud dans le cluster.


    # reboot
    

  7. Exécutez la commande suivante sur le noeud mis à niveau afin de vérifier que le logiciel Sun Cluster 3.1 10/03 est bien installé.


    # scinstall -pv
    

  8. À partir de n'importe quel noeud, vérifiez le statut de la configuration du cluster.


    % scstat
    % scrgadm -pv[v]

    Le résultat devrait être le même que pour l'Étape 4 de la rubrique Préparation du cluster pour la mise à niveau (progressive).

  9. Avez-vous un autre noeud à mettre à niveau ?

Fin de la mise à niveau vers Sun Cluster 3.1 10/03 (progressive)

  1. Assurez-vous que toutes les procédures de mise à niveau ont été effectuées pour tous les noeuds du cluster mis à niveau.

  2. Utilisez-vous Sun Management Center pour surveiller votre configuration Sun Cluster ?

    • Dans la négative, allez à l'Étape 3.

    • Dans l'affirmative, procédez comme suit.

    1. Assurez-vous que tous les packages du noyau Sun Management Center sont installés sur les machines appropriées, comme indiqué dans la documentation d'installation de Sun Management Center.

      Cette étape comprend l'installation des packages de l'agent Sun Management Center sur chaque noeud du cluster.

    2. Devenez superutilisateur du serveur Sun Management Center.

    3. Insérez le Sun Cluster 3.1 10/03 CD-ROM dans le lecteur de CD.

    4. Déplacez-vous sur /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Packages, ver correspondant à 8 (pour Solaris 8) ou 9 (pour Solaris 9) .


      # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Sol_ver/Packages
      

    5. Installez le package du serveur du module SUNWscssv de Sun Cluster.


      # pkgadd -d . SUNWscssv
      

    6. Déplacez-vous sur le répertoire racine du CD, puis éjectez le CD.

    7. Devenez superutilisateur du serveur d'aide Sun Management Center.

    8. Répétez la procédure de l'Étape e à l'Étape g pour installer le package du serveur d'aide du module SUNWscshl de Sun Cluster.

  3. Réenregistrez et mettez à jour les versions de tous les types de ressources ayant reçu une nouvelle version lors de la mise à niveau, puis réactivez les ressources et remettez les groupes de ressources en ligne.

    1. Lancez l'utilitaire scsetup(1M) à partir de n'importe quel noeud.


      # scsetup
      

    2. Pour utiliser les groupes de ressources, entrez 2 (Groupes de ressources).

    3. Pour enregistrer les types de ressources, entrez 4 (Enregistrement du type de ressource).

      Entrez oui lorsque vous êtes invité à continuer.

    4. Entrez 1 (Enregistrer tous les types de ressources qui ne sont pas encore enregistrés).

      L'utilitaire scsetup affiche tous les types de ressources qui ne sont pas enregistrés.

      Entrez oui pour continuer d'enregistrer ces types de ressources.

    5. Entrez 8 (Modifier les propriétés d'une ressource).

      Entrez oui pour continuer.

    6. Entrez 3 (Gérer l'adaptation de version des ressources).

      Entrez oui pour continuer.

    7. Entrez 1 (Afficher le statut de la version).

      L'utilitaire scsetup affiche les ressources que vous pouvez mettre à niveau vers de nouvelles versions du même type, ainsi que l'état dans laquelle doit être la ressource avant de pouvoir exécuter la mise à niveau.

      Entrez oui pour continuer.

    8. Entrez 4 (Adapter la version de toutes les ressources remplissant les conditions requises).

      Entrez oui pour continuer lorsque vous y êtes invité.

    9. Revenez au menu Groupe de ressources.

    10. Entrez 6 (Activation/Désactivation d'une ressource).

      Entrez oui pour continuer lorsque vous y êtes invité.

    11. Sélectionnez une ressource à activer, puis suivez les directives fournies.

    12. Répétez l'Étape k pour chaque ressource désactivée.

    13. Une fois que toutes les ressources sont réactivées, entrez q pour revenir au menu Groupe de ressources.

    14. Entrez 5 (Connecter/déconnecter ou basculer un groupe de ressources).

      Entrez oui pour continuer lorsque vous y êtes invité.

    15. Respectez les directives fournies pour mettre chaque groupe de ressources en ligne.

    16. Quittez l'utilitaire scsetup.

      Entrez q pour sortir de chaque sous-menu ou appuyez sur Ctrl-C.

  4. Redémarrez les applications.

    Pour ce faire, suivez les instructions données dans la documentation des éditeurs tiers.

La mise à niveau du cluster est terminée.

Récupération après les modifications de la configuration du stockage pendant la mise à niveau

Cette rubrique fournit les procédures de réparation suivantes à suivre en cas de modification accidentelle de la configuration du stockage lors de la mise à niveau :

Reconfiguration du stockage pendant une mise à niveau

Toute modification de la topologie du stockage, y compris l'exécution des commandes de Sun Cluster, doit être terminée avant la mise à niveau vers le logiciel Solaris 9. Cependant, si les modifications interviennent pendant la mise à niveau, suivez la procédure indiquée ci-après. Elle garantit que la nouvelle configuration du stockage est correcte et que le stockage existant non reconfiguré n'a pas subi d'altération par erreur.

  1. Assurez-vous que la topologie du stockage est correcte.

    Vérifiez si les périphériques marqués comme étant éventuellement remplacés ont été effectivement remplacés. S'ils n'ont pas été remplacés, vérifiez et corrigez les modifications de configuration accidentels éventuels, telles qu'un câblage incorrect.

  2. Devenez superutilisateur sur un noeud attaché au périphérique non vérifié.

  3. Mettez à jour manuellement le périphérique non vérifié.


    # scdidadm -R périphérique
    
    -périphérique R

    Effectue les procédures de réparation sur le périphérique indiqué.

    Reportez-vous à la page de manuel scdidadm(1M) pour de plus amples informations.

  4. Mettez le pilote IDP à jour.


    # scdidadm -ui
    # scdidadm -r
    
    -u

    Charge le tableau de configuration de l'ID dans le noyau.

    -i

    Initialise le pilote de l'IDP.

    -r

    Reconfigure la base de données.

  5. Répétez la procédure de l'Étape 2 à l'Étape 4 sur tous les autres noeuds attachés au périphérique non vérifié.

  6. Revenez aux tâches de mise à niveau restantes.

Correction des modifications de stockage erronées lors d'une mise à niveau

Si des modifications accidentelles interviennent au niveau du câblage du stockage pendant la mise à niveau, exécutez la procédure suivante pour ramener la configuration du stockage à un état correct.


Remarque :

cette procédure suppose qu'aucun stockage physique n'a été effectivement modifié. Si les périphériques de stockage physique ou logique ont été modifiés ou remplacés, suivez plutôt les procédures de la rubrique Reconfiguration du stockage pendant une mise à niveau.


  1. Ramenez la topologie du stockage à sa configuration initiale.

    Vérifiez la configuration des périphériques marqués comme étant éventuellement remplacés, y compris le câblage.

  2. En tant que superutilisateur, mettez le pilote IDP à jour sur chaque noeud du cluster.


    # scdidadm -ui
    # scdidadm -r
    
    -u

    Charge le tableau de configuration de l'ID dans le noyau.

    -i

    Initialise le pilote de l'IDP.

    -r

    Reconfigure la base de données.

    Reportez-vous à la page de manuel scdidadm(1M) pour de plus amples informations.

  3. La commande scdidadm a t-elle renvoyé des messages d'erreur à l'Étape 2?

    • Dans la négative, allez à l'Étape 4.

    • Dans l'affirmative, retournez à l'Étape 1 pour procéder à des modifications supplémentaires afin de corriger la configuration du stockage, puis répétez l'Étape 2.

  4. Revenez aux tâches de mise à niveau restantes.

Mise à niveau du logiciel Sun Management Center

Cette rubrique décrit la procédure de une mise à niveau de Sun Management Center 2.1.1 vers Sun Management Center 3.0 ou vers Sun Management Center 3.5 sur une configuration Sun Cluster 3.1 10/03.

Procédure de mise à niveau du logiciel Sun Management Center

  1. Veillez à disposer des éléments suivants :

    • Le Sun Cluster 3.1 10/03 CD-ROM ou le chemin vers l'image du CD. Vous utilisez le CD pour réinstaller la version Sun Cluster 3.1 10/03 des packages de modules Sun Cluster après avoir mis à niveau Sun Management Center.

    • Documentation Sun Management Center.

    • Patchs de Sun Management Center et patchs de modules de Sun Cluster, le cas échéant.

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

  2. Arrêtez tous les processus de Sun Management Center en cours.

    1. Si la console Sun Management Center est active, fermez-la.

      Dans la fenêtre de la console, sélectionnez File>Exit dans la barre des menus.

    2. Arrêtez les processus de l'agent Sun Management Center sur chacune des machines agent de Sun Management Center (noeud de cluster).


      # /opt/SUNWsymon/sbin/es-stop -a
      

    3. Sur la machine serveur de Sun Management Center, arrêtez le processus serveur de Sun Management Center.


      # /opt/SUNWsymon/sbin/es-stop -S
      

  3. En tant que superutilisateur, supprimez les packages des modules Sun Cluster.

    Utilisez la commande pkgrm(1M) pour supprimer tous les packages de modules de Sun Cluster de tous les emplacements répertoriés dans le tableau suivant.

    Emplacement 

    Package à supprimer 

    Chaque noeud du cluster 

    SUNWscsam, SUNWscsal

    Console Sun Management Center 

    SUNWscscn

    Serveur Sun Management Center 

    SUNWscssv

    Serveur d'aide Sun Management Center 

    SUNWscshl

    Si vous ne supprimez pas les packages répertoriés, la mise à niveau du logiciel Sun Management Center risque d'échouer à cause des problèmes de dépendance des packages. Réinstallez ces packages à l'Étape 5, après avoir mis le logiciel Sun Management Center à niveau.

  4. Mettez le logiciel Sun Management Center à niveau.

    Suivez les procédures de mise à niveau de la documentation de Sun Management Center.

  5. En tant que superutilisateur, réinstallez les packages des modules de Sun Cluster aux emplacements répertoriés dans le tableau présenté ci-après.


    # cd /cdrom/suncluster_3_1_u1/SunCluster_3.1/Packages/
    # pkgadd package_module
    

    Emplacement 

    Package à installer 

    Chaque noeud du cluster 

    SUNWscsam, SUNWscsal

    Serveur Sun Management Center 

    SUNWscssv

    Console Sun Management Center 

    SUNWscshl

    Serveur d'aide Sun Management Center 

    SUNWscshl

    Installez le package du serveur d'aide SUNWscshl sur la machine de la console et sur celle du serveur d'aide.

  6. Appliquez les patchs de Sun Management Center et les patchs des modules de Sun Cluster sur chaque noeud du cluster.

  7. Redémarrez les processus de l'agent Sun Management Center, du serveur et de la console.

    Suivez les procédures décrites dans la rubrique Démarrage de Sun Management Center.

  8. Chargez le module de Sun Cluster.

    Suivez les procédures décrites dans la rubrique Chargement du module Sun Cluster.

    Si le module de Sun Cluster a été chargé précédemment, déchargez-le et chargez-le à nouveau pour effacer toutes les définitions d'alarmes mises en cache sur le serveur. Pour décharger le module, sélectionnez Module⇒Unload Module dans la fenêtre Details de la console.