Guide d'installation du logiciel Sun Cluster pour SE Solaris

Chapitre 5 Mise à niveau du logiciel Sun Cluster

Ce chapitre fournit des informations et des procédures de mise à niveau d'une configuration Sun Cluster 3.x vers le logiciel Sun Cluster 3.1 9/04 :

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 :

Mises à niveau requises et instructions relatives aux prises en charge

Veillez à respecter les instructions relatives aux prises en charge et les conditions requises ci-dessous lors de la mise à niveau vers le logiciel Sun Cluster 3.1 9/04 :

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 9/04 :

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

Mise à niveau vers Sun Cluster 3.1 9/04 (non progressive)

Exécutez les tâches présentées dans cette rubrique pour effectuer une mise à niveau non progressive de Sun Cluster 3.x vers Sun Cluster 3.1 9/04. Lors d'une mise à niveau non progressive, vous fermez tout le cluster avant de mettre à niveau les nœuds. 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 9/04, suivez plutôt la procédure de la rubrique Mise à niveau vers Sun Cluster 3.1 9/04 (progressive) .


Liste des tâches : Mise à niveau vers Sun Cluster 3.1 9/04 (non progressive)

Tableau 5–1 Liste des tâches : mise à niveau vers Sun Cluster 3.1 9/04

Tâche 

Instructions 

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

Mises à niveau requises et instructions relatives aux prises en charge

2. Mettre le cluster hors service, désactiver les ressources et sauvegarder les données partagées et le contenu des disques système. Si le cluster utilise des médiateurs à deux chaînes pour Solstice DiskSuite ou Solaris Volume Manager, les déconfigurer. 

Préparation du cluster en vue d'une mise à niveau non progressive

3. Si nécessaire, mettre à niveau le logiciel Solaris vers une version de mise à jour Solaris prise en charge. (Facultatif) Mettre à niveau VERITAS Volume Manager (VxVM). 

Exécution d'une mise à niveau non progressive du système d'exploitation Solaris

4. Mettre à niveau vers le logiciel de service de données et d'infrastructure Sun Cluster 3.1 9/04. Si nécessaire, mettre à niveau des applications. Si le cluster utilise des médiateurs à deux chaînes, les reconfigurer. SPARC : si VxVM a été mis à niveau, mettre à niveau les groupes de disques. 

Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04

5. Activer les ressources et mettre les groupes de ressources en ligne. (Facultatif) Migrer les ressources existantes vers de nouveaux types de ressources. 

Fin d'une procédure de mise à niveau non progressive vers le logiciel Sun Cluster 3.1 9/04

6. (Facultatif) SPARC : mettre à niveau le module Sun Cluster pour Sun Management Center, si nécessaire.

SPARC: Mise à niveau du module Sun Cluster pour Sun Management Center

Préparation du cluster en vue d'une 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 Mises à niveau requises et instructions relatives aux prises en charge .

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

    • système d'exploitation Solaris 8 ou Solaris 9 ;

    • infrastructure Sun Cluster 3.1 9/04 ;

    • services de données Sun Cluster 3.1 9/04 (agents) ;

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

    • SPARC : VERITAS Volume Manager

    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.

  3. (Facultatif) Installez la documentation Sun Cluster 3.1 9/04.

    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 situé au niveau supérieur du CD-ROM Sun Cluster 3.1 9/04 pour accéder aux instructions d'installation.

  4. Si vous effectuez une mise à niveau à partir du logiciel Sun Cluster 3.0, veillez à ce que la liste des adresses IP de test soit accessible.

    Chacun des adaptateurs de réseau public du cluster doit disposer d'au moins une adresse IP de test. Cette condition s'applique qu'il s'agisse de l'adaptateur actif ou de l'adaptateur de sauvegarde du groupe. Les adresses IP de test permettent de reconfigurer les adaptateurs, afin d'utiliser le Multiacheminement 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 nœud, 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 Multiacheminement sur réseau IP.

  5. Informez les utilisateurs de l'indisponibilité des services du cluster au cours de 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 nœud.


      % scstat
      

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

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

    • Vérifiez l'état du gestionnaire de volumes.

  7. Devenez superutilisateur sur un nœud du cluster.

  8. Démarrez l'utilitaire scsetup(1m).


    # scsetup
    

    Le menu principal apparaît.

  9. Basculez chaque groupe de ressources hors ligne.

    1. À partir du menu principal scsetup, choisissez les groupes de ressources.

    2. Dans le menu Groupe de ressources, choisissez l'option Connecter/déconnecter ou basculer un groupe de ressources.

    3. Suivez les instructions pour désactiver tous les groupes de ressources et les placer dans l'état non géré.

    4. Une fois tous les groupes de ressources désactivés, entrez q pour revenir au menu Groupe de ressources.

  10. 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 nœud est réinitialisé en mode cluster par erreur.

    1. Dans le menu Groupe de ressources, choisissez Activation/Désactivation d'une ressource.

    2. Choisissez une ressource à désactiver, puis suivez les directives fournies.

    3. Répétez l'Étape b pour chacune des ressources.

    4. Une fois que toutes les ressources sont désactivées, entrez q pour revenir au menu Groupe de ressources.

  11. Quittez l'utilitaire scsetup.

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

  12. Vérifiez que tous les nœuds sont Désactivés et que tous les groupes de ressources sont en mode sans gestion.


    # scstat -g
    

  13. Si le cluster utilise des médiateurs à deux chaînes pour Solstice DiskSuite ou Solaris Volume Manager, déconfigurez-les.

    Pour de plus amples informations, reportez-vous à la rubrique Configuration de médiateurs à deux chaînes .

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


      # medstat -s nom_jeu
      
      -s nom_jeu

      Indique le nom d'un jeu de disques.

      Si le champ Status affiche la valeur Bad, réparez l'hôte médiateur affecté. Suivez la procédure de la rubrique Correction des données incorrectes du médiateur .

    2. Répertoriez tous les médiateurs.

      Enregistrez ces informations afin de les utiliser lors de la restauration des médiateurs au cours de la procédure décrite sous la rubrique Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04.

    3. Lorsqu'un jeu de disques utilise des médiateurs, devenez propriétaire du jeu si aucun nœud n'en est propriétaire.


      # metaset -s nom_jeu -t
      
      -t

      Permet de devenir propriétaire du jeu de disques.

    4. Déconfigurez tous les médiateurs du jeu de disques.


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

      Indique le nom d'un jeu de disques.

      -d

      Supprime du jeu de disques.

      -m liste_hôtes_médiateurs

      Indique le nom du nœud à supprimer en tant qu'hôte médiateur du jeu de disques.

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

    5. Répétez l'Étape c et l'Étape d pour chacun des jeux de disques restant utilisant des médiateurs.

  14. Installez les packages Console Web de Sun, si ce n'est déjà fait.

    Effectuez cette opération sur chaque nœud du cluster. Ces packages sont requis par Sun Cluster, même si vous n'utilisez pas Console Web de Sun.

    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 dans le lecteur.

    2. Choisissez le répertoire /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/, où arch correspond à sparc ou à x86.

    3. Exécutez la commande setup.


      # ./setup
      

      La commande setup installe tous les packages nécessaires à la prise en charge de Console Web de Sun.

  15. Dans le cadre d'un cluster à deux nœuds, si celui-ci utilise le logiciel Sun StorEdge Availability Suite, vérifiez que les données de configuration des services de disponibilité résident sur le disque de quorum.

    Pour garantir le bon fonctionnement du logiciel Sun StorEdge Availability Suite après la mise à niveau du logiciel de cluster, il est essentiel que les données de configuration figurent sur un disque de quorum.

    1. Devenez superutilisateur sur l'un des nœuds du cluster exécutant le logiciel Sun StorEdge Availability Suite.

    2. Identifiez l'ID de périphérique et la tranche utilisée par le fichier de configuration du logiciel Sun StorEdge Availability Suite.


      # /usr/opt/SUNWscm/sbin/dscfg
      /dev/did/rdsk/dNsT
      

      Dans cet exemple, N correspond à l'ID du périphérique et T à la tranche du périphérique N.

    3. Identifiez le périphérique de quorum existant.


      # scstat -q
      -- Votes de quorum par périphériques --
                           		Nom du 
      							périphérique  		Actuel Possible Statut
                           		------------------  ------ -------- ------
         Votes du périphérique : /dev/did/rdsk/dQsS  1       1      En ligne

      Dans cet exemple, dQsS correspond au périphérique de quorum existant.

    4. Si le périphérique de quorum n'est pas le même que celui des données de configuration de Sun StorEdge Availability Suite, déplacez ces dernières vers une tranche disponible du périphérique de quorum.


      # dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS
      


      Remarque –

      Vous devez utiliser le nom du périphérique DID en mode caractère, /dev/did/rdsk/, et non celui du périphérique DID en mode bloc, /dev/did/dsk/.


    5. Si vous avez déplacé les données de configuration, configurez le logiciel Sun StorEdge Availability Suite afin d'utiliser le nouvel emplacement.

      En tant que superutilisateur, exécutez la commande ci-dessous sur chacun des nœuds exécutant le logiciel Sun StorEdge Availability Suite.


      # /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS
      

  16. Fermez toutes les applications ouvertes sur chaque nœud du cluster.

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

  18. Fermez le cluster à partir d'un nœud.


    # scshutdown -g0 -y
    

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

  19. Réinitialisez chaque nœud en mode non-cluster.

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


    ok boot -x
    

    Sur les systèmes x86, exécutez les commandes suivantes :


    ...
                          <<< Paramètres d'initialisation actuels >>>
    Chemin d'initialisation : /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
    Args d'initialisation :
    
    Entrez  b [nom-fichier] [indicateurs-initialisation] <ENTRÉE>
    pour initialiser avec les options
    
    ou    	  i <ENTRÉE>	pour entrer l'interprète d'initialisation
    ou      <ENTRÉE>	pour initialiser avec les valeurs par défaut
    
                      <<< expiration du délai dans 5 secondes >>>
    Sélectionnez (b)oot ou (i)nterpreter : b -x
    

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

  21. Effectuez la mise à niveau de Sun Cluster ou du système d'exploitation Solaris.

Exécution d'une mise à niveau non progressive du système d'exploitation Solaris

Effectuez cette procédure sur chaque nœud du cluster afin de mettre le système d'exploitation Solaris à niveau. Si le cluster fonctionne déjà avec une version de Solaris prenant en charge Sun Cluster 3.1 9/04, il n'est pas nécessaire de mettre Solaris à niveau. Si vous n'envisagez pas d'effectuer la mise à niveau de Solaris, passez à la rubrique Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04.


Remarque –

Pour prendre en charge le logiciel Sun Cluster 3.1 9/04, le cluster doit déjà fonctionner ou être mis au niveau minimum requis du système d'exploitation Solaris 8 ou Solaris 9. Pour de plus amples informations, reportez-vous à la rubrique “Supported Products” du Sun Cluster Release Notes for Solaris OS.


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

  2. Devenez superutilisateur du nœud de cluster à mettre à niveau.

  3. (Facultatif) Effectuez une mise à niveau de VxFS.

    Suivez les instructions des procédures fournies dans la documentation VxFS.

  4. 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 9.

  5. Commentez toutes les entrées des systèmes de fichiers montés globalement dans le fichier /etc/vfstab du nœud.

    1. Notez toutes les entrées faisant déjà l'objet d'un commentaire afin de pouvoir vous y reporter 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.

  6. Déterminez la procédure à suivre pour mettre à niveau le système d'exploitation Solaris.

    Gestionnaire de volumes 

    Procédure à suivre 

    Emplacement des instructions 

    Solstice DiskSuite ou Solaris Volume Manager 

    Toute méthode de mise à niveau de Solaris à l'exception de la méthode Live Upgrade.

    Documentation d'installation de Solaris 8 ou de Solaris 9 

    SPARC : VERITAS Volume Manager 

    “Mise à niveau de VxVM et de Solaris” 

    Documentation d'installation de VERITAS Volume Manager 


    Remarque –

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


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

    1. Si vous êtes invité à réinitialiser un nœud lors du processus de mise à niveau, ajoutez toujours l'option -x à la commande. Si vous êtes invité à exécuter la commande init S, utilisez plutôt la commande reboot -- -xs.

      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 mono-utilisateur 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
        ...
                              <<<Paramètres d'initialisation actuels >>>
        Chemin d'initialisation : /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
        Args d'initialisation :
        
        Entrez  b [nom-fichier] [indicateurs-initialisation] <ENTRÉE>
        pour initialiser avec les options
        
        ou    	i <ENTRÉE>	pour entrer l'interprète d'initialisation
        ou    	<ENTRÉE>	pour initialiser avec les valeurs par défaut
        
                          <<< expiration du délai dans 5 secondes >>>
        Sélectionnez (b)oot ou (i)nterpreter : b -x
        

    2. 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 8 et l'Étape 9, puis réinitialisez en mode non-cluster à l'Étape 10 pour terminer la mise à niveau du logiciel Solaris.

  8. Dans le fichier /a/etc/vfstab, supprimez le commentaire des entrées des systèmes de fichiers montés globalement commentées à l'Étape 5.

  9. 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 4 n'existaient pas.

    • Les liens Apache répertoriés à l'Étape 4 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
    
  10. Réinitialisez le nœud en mode non-cluster.

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


    # reboot -- -x
    

  11. SPARC : si le cluster exécute VxVM, effectuez les étapes restantes de la procédure “Mise à niveau de VxVM et de Solaris” pour réinstaller ou mettre à niveau VxVM.

    Tenez compte des instructions spéciales suivantes :

    1. Une fois la mise à niveau de VxVM terminée, mais avant de procéder à la réinitialisation, vérifiez les entrées du fichier /etc/vfstab. Si une entrée dont vous avez supprimé le commentaire à l'Étape 8 est encore mise en commentaire, supprimez à nouveau le commentaire.

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


      # reboot -- -x
      

    Remarque –

    Si un message similaire à celui-ci s'affiche, entrez le mot de passe root 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 root pour la maintenance système) :  Entrez le mot de passe root
    


  12. 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 nœud.


    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.

  13. Mise à niveau vers le logiciel Sun Cluster 3.1 9/04

    Reportez-vous à la rubrique Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04.


    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 9/04, même si le cluster fonctionne déjà avec la version Solaris 8 du logiciel Sun Cluster 3.1 9/04.


Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04

Effectuez cette procédure afin de mettre à niveau chacun des nœuds du cluster vers Sun Cluster 3.1 9/04. 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 nœuds simultanément.


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

  2. Si vous avez effectué une mise à niveau de Solaris 8 vers Solaris 9, assurez-vous d'avoir suivi toutes les étapes de la rubrique Exécution d'une mise à niveau non progressive du système d'exploitation Solaris.

  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. Devenez superutilisateur sur un nœud du cluster.

  5. Insérez le CD-ROM Sun Java Enterprise System 1/05 2 sur 2 dans le lecteur de CD-ROM correspondant au nœud.

    Si le démon du gestionnaire 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/.

  6. Sur le CD-ROM Sun Cluster 3.1 9/04, accédez au répertoire répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/, où arch correspond à sparc ou à x86 et où ver correspond à 8 (Solaris 8) ou à 9 (Solaris 9) .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    

  7. Mettez à niveau le logiciel d'infrastructure du cluster.


    Remarque –

    n'utilisez pas la commande /usr/cluster/bin/scinstall déjà installée sur le nœud, mais plutôt la commande scinstall du CD-ROM Sun Cluster 3.1 9/04.


    • 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 Multiacheminement sur réseau IP.

      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 derniers 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” du document Notes de version de Sun Cluster 3.1 pour connaître l'emplacement des patchs et les consignes d'installation.


    Remarque –

    le logiciel Sun Cluster 3.1 9/04 requiert au minimum la version 3.5.1 de Sun Explorer. La mise à niveau vers Sun Cluster implique l'installation du programme de récupération de données Sun Explorer, utilisé en association 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 livraison de données sont conservé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 Multiacheminement sur réseau IP mais conservez le nom d'origine du groupe NAFO.

      Reportez-vous à la page man 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 Multiacheminement sur réseau IP.

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

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

    Le processus de mise à niveau est terminé lorsque le système affiche le message Completed Sun Cluster framework upgrade ainsi que le chemin d'accès au journal de mise à niveau.

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


    # eject cdrom
    

  9. (Facultatif) Effectuez la mise à niveau des services de données de Sun Cluster.


    Remarque –

    Si vous utilisez Sun Cluster HA pour Oracle 3.0 64 bits pour le service de données Solaris 9, vous devez effectuer une mise à niveau vers Sun Cluster 3.1 9/04.

    Après avoir effectué la mise à niveau vers Sun Cluster 3.1 9/04, vous pouvez continuer à utiliser tout autre service de données Sun Cluster 3.0.


    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 Agents dans le lecteur approprié sur le nœud.

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

      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 /cdrom/cdrom0
        

        -u update

        Met un nœud de cluster à niveau vers une version ultérieure de Sun Cluster.

        -s srvc

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

        -d

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

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


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

        -s all

        Met à niveau tous les services de données.

      La commande scinstall suppose 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.

      Le processus de mise à niveau est terminé lorsque le système affiche le message Completed upgrade of Sun Cluster data services agent ainsi que le chemin d'accès au journal de mise à niveau.

    3. Choisissez un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


      # eject cdrom
      

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

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

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

  13. Installez les patchs du logiciel du services de données de Sun Cluster 3.1 9/04.

    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.

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

  15. Une fois tous les nœuds mis à niveau, réinitialisez chaque nœud du cluster.


    # reboot
    

  16. Vérifiez que tout le logiciel a été mis à niveau vers la même version sur tous les nœuds mis à niveau.

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


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

    2. À partir de n'importe quel nœud, vérifiez que tous les nœuds de cluster mis à jour sont exécutés en mode cluster (Online).


      # scstat -n
      

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

  17. Si vous avez effectué une mise à niveau de Solaris 8 vers Solaris 9, vérifiez la cohérence de la configuration de stockage.

    1. Sur chacun des nœuds, exécutez la commande ci-dessous afin de vérifier la cohérence de la configuration de stockage.


      # scdidadm -c
      
      -c

      Effectue un contrôle de cohérence.


      Attention – Attention –

      ne passez pas à l'Étape b tant que vous ne vous êtes pas assuré de la cohérence de la configuration. À défaut, vous risquez d'observer des erreurs d'identification de périphérique et une corruption des 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 

      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é

      Reportez-vous à la rubrique Récupération après les modifications de configuration du stockage lors de 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 b.

      Aucun message de sortie 

      Aucune. 

      Pour de plus amples informations, reportez-vous à la page man scdidadm(1M).

    2. Sur chacun des nœuds, effectuez la migration de la base de données de stockage de Sun Cluster vers les ID de périphérique de Solaris 9.


      # scdidadm -R all
      
      -R

      Effectue les procédures de réparation.

      all

      Spécifie tous les périphériques.

    3. Sur chacun des nœuds, exécutez la commande ci-dessous afin de 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é correctement effectuée.


      # scdidadm -c
      
      • Si la commande scdidadm affiche un message, revenez à l'Étape a 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. Une fois la vérification effectuée sur tous les nœuds du cluster, passez à l'Étape 4.

  18. Allez à la rubrique Fin d'une procédure de mise à niveau non progressive vers le logiciel Sun Cluster 3.1 9/04.

Exemple de mise à niveau non progressive de Sun Cluster 3.0 vers Sun Cluster 3.1 9/04

L'exemple ci-dessous illustre le processus de mise à niveau non progressive d'un cluster à deux nœuds, de Sun Cluster 3.0 vers Sun Cluster 3.1 9/04 sur le système d'exploitation Solaris 8. Il inclut l'installation du logiciel Console Web de Sun et la mise à niveau de tous les services de données installés pour lesquels de nouvelles versions sont disponibles sur le CD-ROM Sun Cluster 3.1 9/04 Agents. Les nœuds du cluster s'appellent phys-schost-1 et phys-schost-2.


(Sur le premier nœud, installez Console Web de Sun à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-1# ./setup

(Sur le premier nœud, effectuez la mise à niveau du logiciel d'infrastructure à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Sur le premier nœud, effectuez la mise à niveau des services de données à partir du CD-ROM Sun Cluster 3.1 9/04 Agents)
phys-schost-1# scinstall -u update -s all -d /cdrom/cdrom0
 
(Sur le deuxième nœud, installez le logiciel Console Web de Sun à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-2# ./setup

(Sur le deuxième nœud, effectuez la mise à niveau du logiciel d'infrastructure à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(Sur le deuxième nœud, mettez à niveau les services de données à partir du CD-ROM Sun Cluster 3.1 9/04 Agents)
phys-schost-2# scinstall -u update -s all -d /cdrom/cdrom0
 
(Réinitialisez chaque nœud du cluster)
phys-schost-1# reboot
phys-schost-2# reboot

(Vérifiez que les versions logicielles sont identiques sur tous les nœuds)
# scinstall -pv 

(Vérifiez les membres du cluster)
# scstat -n
-- Nœuds du cluster --
                   Nom du nœud      État
                   ---------      ------
  Nœud du cluster :    phys-schost-1  Online
  Nœud du cluster :    phys-schost-2  Online

Fin d'une procédure de mise à niveau non progressive vers le logiciel Sun Cluster 3.1 9/04

Suivez les instructions ci-dessous pour terminer la mise à niveau de Sun Cluster. Réenregistrez tout d'abord tous les types de ressources ayant bénéficié d'une nouvelle version dans le cadre de la mise à niveau. Modifiez ensuite les ressources concernées de sorte qu'elles puissent utiliser la nouvelle version du type de ressources. Réactivez les ressources et mettez en ligne les groupes de ressources.


Remarque –

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


  1. Assurez-vous d'avoir suivi toutes les étapes de la rubrique Exécution d'une mise à niveau non progressive du logiciel Sun Cluster 3.1 9/04.

  2. Si vous avez mis à niveau des services de données non fournis sur le CD-ROM Sun Cluster 3.1 9/04 Agents, enregistrez les nouveaux types de ressources correspondants.

    Reportez-vous à la documentation accompagnant les services de données.

  3. Si vous avez effectué une mise à niveau de la version Sun Cluster HA pour SAP liveCache pour Sun Cluster 3.0 vers la version pour Sun Cluster 3.1, modifiez le fichier de configuration /opt/SUNWsclc/livecache/bin/lccluster.

    Dans le fichier lccluster, indiquez la valeur placer-liste_répConf-icide l'entrée CONFDIR_LIST="placer-liste_répConf-ici". Cette entrée n'existait pas dans la version Sun Cluster 3.0 du fichier lccluster. Suivez les instructions de la rubrique “Registering and Configuring the Sun Cluster HA for SAP liveCache” (Enregistrement et configuration de Sun Cluster HA pour SAP liveCache) du manuel Sun Cluster Data Service for SAP liveCache Guide for Solaris OS.

  4. Si votre configuration utilise des médiateurs à deux chaînes avec le logiciel Solstice DiskSuite ou Solaris Volume Manager, vous devez rétablir la configuration des médiateurs.

    1. Identifiez le nœud propriétaire du jeu de disques auquel vous souhaitez ajouter les hôtes médiateurs.


      # metaset -s nom_ensemble
      
      -s nom_jeu

      Indique le nom d'un jeu de disques.

    2. Si aucun nœud n'est propriétaire, devenez propriétaire du jeu de disques.


      # metaset -s nom_jeu -t
      
      -t

      Permet de devenir propriétaire du jeu de disques.

    3. Recréez les médiateurs.


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

      Ajoute le nœud au jeu de disques.

      -m liste_hôtes_médiateurs

      Indique le nom des nœuds à ajouter en tant qu'hôtes médiateurs du jeu de disques.

    4. Répétez la procédure, de l'Étape a à l'Étape c, pour chacun des jeux de disques du cluster utilisant des médiateurs.

  5. SPARC : si vous avez mis à niveau VxVM, mettez à niveau tous les groupes de disques.

    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 nœud 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.

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


    # scsetup
    

  7. Réactivez toutes les ressources désactivées.

    1. Dans le menu Groupe de ressources, choisissez Activation/Désactivation d'une ressource.

    2. Choisissez une ressource à activer, puis suivez les directives fournies.

    3. Répétez l'Étape b pour chaque ressource désactivée.

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

  8. Remettez en ligne tous les groupes de ressources.

    1. Dans le menu Groupe de ressources, choisissez l'option Connecter/déconnecter ou basculer un groupe de ressources.

    2. Suivez les indications pour mettre chaque groupe de ressources en mode gestion et mettre en ligne le groupe de ressources.

  9. Une fois tous les groupes de ressources remis en ligne, quittez l'utilitaire scsetup.

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

  10. (Facultatif) Migrez les ressources vers de nouvelles versions de types de ressources.

    Voir la rubrique “Upgrading a Resource Type” (Mise à niveau d'un type de ressource) du manuel Sun Cluster Data Services Planning and Administration Guide for Solaris OS, contenant des procédures utilisant la ligne de commande. Si vous préférez, vous pouvez également effectuer les mêmes tâches en utilisant le menu Groupe de ressources de l'utilitaire scsetup. Le processus implique la réalisation des tâches suivantes :

    • l'enregistrement du nouveau type de ressources ;

    • la migration de la ressource éligible vers la nouvelle version de son type de ressource ;

    • la modification des propriétés d'extension du type de ressource, conformément aux indications du manuel relatif au service de données associé.

  11. Si vous disposez d'un système SPARC et que vous utilisiez Sun Management Center pour surveiller le cluster, passez à la rubrique SPARC: Mise à niveau du module Sun Cluster pour Sun Management Center .

La mise à niveau du cluster est terminée.

Mise à niveau vers Sun Cluster 3.1 9/04 (progressive)

Cette rubrique présente la procédure de mise à niveau progressive de Sun Cluster 3.1 vers Sun Cluster 3.1 9/04. Dans une mise à niveau progressive, vous mettez à niveau un nœud de cluster à la fois pendant que les autres restent en fonctionnement. Une fois tous les nœuds mis à niveau et reliés au cluster, vous devez valider le cluster par rapport à la nouvelle version du logiciel avant de pouvoir utiliser les nouvelles fonctions.

Pour mettre à niveau Sun Cluster 3.0, suivez la procédure indiquée sous la rubrique Mise à niveau vers Sun Cluster 3.1 9/04 (non progressive).


Remarque –

Sun Cluster 3.1 9/04 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 9/04 (non progressive).


Liste des tâches : Mise à niveau vers Sun Cluster 3.1 9/04 (progressive)

Pour effectuer une mise à niveau progressive, exécutez les tâches répertoriées dans le Tableau 5–2.

Tableau 5–2 Liste des tâches : mise à niveau vers le logiciel Sun Cluster 3.1 9/04

Tâche 

Instructions 

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

Mises à niveau requises et instructions relatives aux prises en charge

2. À partir d'un nœud du cluster, déplacer les groupes de ressources et de périphériques vers un autre nœud du cluster, et s'assurer de la sauvegarde des données partagées et du contenu des disques systèmes. Si le cluster utilise des médiateurs à deux chaînes pour Solstice DiskSuite ou Solaris Volume Manager, les déconfigurer, puis réinitialiser le nœud en mode non-cluster. 

Préparation d'un nœud de cluster en vue d'une mise à niveau progressive

3. Si nécessaire, mettre à niveau le logiciel Solaris sur le nœud du cluster vers une version de mise à jour de Solaris prise en charge. (Facultatif) SPARC : mettre à niveau Système de fichiers VERITAS (VxFS) et VERITAS Volume Manager (VxVM). 

Exécution d'une mise à niveau progressive d'une mise à jour de maintenance de Solaris

4. Mettre à niveau le nœud du cluster vers le logiciel de service de données et d'infrastructure Sun Cluster 3.1 9/04. Si nécessaire, mettre à niveau des applications. SPARC : si VxVM a été mis à niveau, mettre à niveau les groupes de disques. Réinitialiser le nœud en mode cluster. 

Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04

5. Répéter les tâches 2 à 4 sur chacun des nœuds restants. 

 

6. Utiliser la commande scversions pour valider le cluster par rapport à la mise à niveau. Si le cluster utilise des médiateurs à deux chaînes, les reconfigurer. (Facultatif) Migrer les ressources existantes vers de nouveaux types de ressources.

Fin d'une procédure de mise à niveau progressive vers le logiciel Sun Cluster 3.1 9/04

7. (Facultatif) SPARC : mettre à jour le module Sun Cluster vers Sun Management Center.

SPARC: Mise à niveau du module Sun Cluster pour Sun Management Center

Préparation d'un nœud de cluster en vue d'une mise à niveau progressive

Exécutez cette procédure sur un seul nœud à la fois. Vous allez retirer le nœud mis à niveau du cluster tandis que les nœuds restants continueront de fonctionner en tant que membres actifs du cluster.


Remarque –

Suivez les instructions ci-dessous lors de la réalisation d'une mise à niveau progressive :


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

    Reportez-vous à la rubrique Mises à niveau requises et instructions relatives aux prises en charge .

  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.

    • système d'exploitation Solaris 8 ou Solaris 9 ;

    • infrastructure Sun Cluster 3.1 9/04 ;

    • services de données Sun Cluster 3.1 9/04 (agents) ;

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

    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.

  3. (Facultatif) Installez la documentation Sun Cluster 3.1 9/04.

    Installez les packages de documentation à l'emplacement de votre choix, comme une console administrative ou un serveur de documentation. Pour obtenir les instructions d'installation, consultez le fichier index.html situé au niveau supérieur du CD-ROM Sun Cluster 3.1 9/04.

  4. Devenez superutilisateur d'un nœud du cluster à mettre à niveau.

  5. Installez les packages Console Web de Sun, si ce n'est déjà fait.

    Ces packages sont requis par Sun Cluster, même si vous n'utilisez pas Console Web de Sun.

    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 dans le lecteur.

    2. Choisissez le répertoire /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/, où arch correspond à sparc ou à x86.

    3. Exécutez la commande setup.


      # ./setup
      

      La commande setup installe tous les packages nécessaires à la prise en charge de Console Web de Sun.

  6. Dans le cadre d'un cluster à deux nœuds, si celui-ci utilise le logiciel Sun StorEdge Availability Suite, vérifiez que les données de configuration des services de disponibilité résident sur le disque de quorum.

    Pour garantir le bon fonctionnement du logiciel Sun StorEdge Availability Suite après la mise à niveau du logiciel de cluster, il est essentiel que les données de configuration figurent sur un disque de quorum.

    1. Devenez superutilisateur sur l'un des nœuds du cluster exécutant le logiciel Sun StorEdge Availability Suite.

    2. Identifiez l'ID de périphérique et la tranche utilisée par le fichier de configuration du logiciel Sun StorEdge Availability Suite.


      # /usr/opt/SUNWscm/sbin/dscfg
      /dev/did/rdsk/dNsT
      

      Dans cet exemple, N correspond à l'ID du périphérique et T à la tranche du périphérique N.

    3. Identifiez le périphérique de quorum existant.


      # scstat -q
      -- Votes de quorum par périphériques --
                           		Nom du 
      							périphérique  		Actuel Possible Statut
                           		------------------  ------ -------- ------
         Votes du périphérique : /dev/did/rdsk/dQsS  1       1      En ligne

      Dans cet exemple, dQsS correspond au périphérique de quorum existant.

    4. Si le périphérique de quorum n'est pas le même que celui des données de configuration de Sun StorEdge Availability Suite, déplacez ces dernières vers une tranche disponible du périphérique de quorum.


      # dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS
      


      Remarque –

      Vous devez utiliser le nom du périphérique DID en mode caractère, /dev/did/rdsk/, et non celui du périphérique DID en mode bloc, /dev/did/dsk/.


    5. Si vous avez déplacé les données de configuration, configurez le logiciel Sun StorEdge Availability Suite afin d'utiliser le nouvel emplacement.

      En tant que superutilisateur, exécutez la commande ci-dessous sur chacun des nœuds exécutant le logiciel Sun StorEdge Availability Suite.


      # /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS
      

  7. Visualisez l'état du cluster à partir de l'un des nœuds.

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


    % scstat
    % scrgadm -pv[v]

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

  8. Déplacez tous les groupes de ressources et de périphériques s'exécutant sur le nœud à mettre à niveau.


    # scswitch -S -h nœud_origine
    
    -S

    Déplace tous les groupes de ressources et groupes de périphériques.

    -h nœud_origine

    Spécifie le nom du nœud à partir duquel déplacer les groupes de ressources et de périphériques.

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

  9. Vérifiez que le déplacement a été correctement effectué.


    # scstat -g -D
    
    -g

    Affiche l'état de tous les groupes de ressources.

    -D

    Affiche l'état de tous les groupes de périphériques de disques.

  10. Assurez-vous de la sauvegarde du contenu du disque système, des applications et de toutes les données.

  11. Si le cluster utilise des médiateurs à deux chaînes pour Solstice DiskSuite ou Solaris Volume Manager, déconfigurez-les.

    Pour de plus amples informations, reportez-vous à la rubrique Configuration de médiateurs à deux chaînes .

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


      # medstat -s nom_jeu
      
      -s nom_jeu

      Indique le nom d'un jeu de disques.

      Si le champ Status affiche la valeur Bad, réparez l'hôte médiateur affecté. Suivez la procédure de la rubrique Correction des données incorrectes du médiateur .

    2. Répertoriez tous les médiateurs.

      Enregistrez ces informations afin de les utiliser lors de la restauration des médiateurs au cours de la procédure décrite sous la rubriqueFin d'une procédure de mise à niveau progressive vers le logiciel Sun Cluster 3.1 9/04.

    3. Lorsqu'un jeu de disques utilise des médiateurs, devenez propriétaire du jeu si aucun nœud n'en est propriétaire.


      # metaset -s nom_jeu -t
      
      -t

      Permet de devenir propriétaire du jeu de disques.

    4. Déconfigurez tous les médiateurs du jeu de disques.


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

      Indique le nom du jeu de disques.

      -d

      Supprime du jeu de disques.

      -m liste_hôtes_médiateurs

      Indique le nom du nœud à supprimer en tant qu'hôte médiateur du jeu de disques.

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

    5. Répétez l'Étape c et l'Étape d pour chaque jeu de disques restant utilisant des médiateurs.

  12. Fermez le nœud à mettre à niveau et initialisez-le en mode non-cluster.

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


    # shutdown -y -g0
    ok boot -x
    

    Sur les systèmes x86, exécutez les commandes suivantes :


    # shutdown -y -g0
    ...
                          <<<Paramètres d'initialisation actuels >>>
    Chemin d'initialisation : /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
    Args d'initialisation :
    
    Entrez  b [nom-fichier] [indicateurs-initialisation] <ENTRÉE>
    pour initialiser avec les options
    
    ou    	 i <ENTRÉE>	pour entrer l'interprète d'initialisation
    ou    	 <ENTRÉE>   pour initialiser avec les valeurs par défaut
    
                      <<< expiration du délai dans 5 secondes >>>
    Sélectionnez (b)oot ou (i)nterpreter : b -x
    

    Les autres nœuds du cluster continuent de fonctionner en tant que membres actifs du cluster.

  13. Pour effectuer une mise à niveau du logiciel Solaris vers une mise à jour de maintenance, consultez la rubrique Exécution d'une mise à niveau progressive d'une mise à jour de maintenance de Solaris .


    Remarque –

    Le cluster doit déjà fonctionner avec, ou être mis à niveau vers, au moins le niveau minimum requis du système d'exploitation Solaris pour prendre en charge le logiciel Sun Cluster 3.1 9/04. Reportez-vous aux notes de version de Sun Cluster pour Solaris pour de plus amples informations sur les versions prises en charge du système d'exploitation de Solaris.


  14. Reportez-vous à la rubrique Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04.

Exécution d'une mise à niveau progressive d'une mise à jour de maintenance de Solaris

Exécutez cette procédure pour mettre à niveau le système 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 9/04 (non progressive).


  1. Assurez-vous d'avoir suivi toutes les étapes de la rubrique Préparation d'un nœud de cluster en vue d'une mise à niveau progressive .

  2. Commentez provisoirement toutes les entrées relatives aux systèmes de fichiers montés dans le fichier /etc/vfstab du nœud.

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

  3. Suivez les instructions du document “Solaris maintenance update installation guide” pour installer la version de mise à jour de maintenance.


    Remarque –

    ne réinitialisez pas le nœud lorsque vous y êtes invité, à la fin du processus d'installation.


  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 nœud avant l'Étape 6.


  6. Réinitialisez le nœud en mode non-cluster.

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


    # reboot -- -x
    

  7. Mettez à niveau le logiciel Sun Cluster.

    Reportez-vous à la rubrique Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04.

Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04

Exécutez cette procédure pour mettre à niveau un nœud vers le logiciel Sun Cluster 3.1 9/04 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.


  1. Assurez-vous d'avoir suivi toutes les étapes de la rubriquePréparation d'un nœud de cluster en vue d'une mise à niveau progressive .

  2. Si vous avez mis à niveau le système d'exploitation Solaris vers une version de mise à jour de maintenance, vérifiez que vous avez suivi toutes les étapes de la rubrique Exécution d'une mise à niveau progressive d'une mise à jour de maintenance de Solaris .

  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. Devenez superutilisateur sur le nœud du cluster.

  5. Installez les packages Console Web de Sun.

    Effectuez cette opération sur chaque nœud du cluster. Ces packages sont requis par Sun Cluster, même si vous n'utilisez pas Console Web de Sun.

    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 dans le lecteur.

    2. Choisissez le répertoire /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/, où arch correspond à sparc ou à x86.

    3. Exécutez la commande setup.


      # ./setup
      

      La commande setup installe tous les packages nécessaires à la prise en charge de Console Web de Sun.

  6. Sur le CD-ROM Sun Cluster 3.1 9/04, accédez au répertoire répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/, où arch correspond à sparc ou à x86 et où ver correspond à 8 (Solaris 8) ou à 9 (Solaris 9) .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    

  7. Mettez à niveau le logiciel d'infrastructure du cluster.


    Remarque –

    n'utilisez pas la commande /usr/cluster/bin/scinstall déjà installée sur le nœud, mais plutôt la commande scinstall du CD-ROM Sun Cluster 3.1 9/04.



    ./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 derniers 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” du document Notes de version de Sun Cluster 3.1 pour connaître l'emplacement des patchs et les consignes d'installation.


    Remarque –

    le logiciel Sun Cluster 3.1 9/04 requiert au minimum la version 3.5.1 de Sun Explorer. La mise à niveau vers Sun Cluster implique l'installation du programme de récupération de données Sun Explorer, utilisé en association 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 livraison de données sont conservées, mais les entrées crontab doivent être recréées manuellement.


    Le processus de mise à niveau est terminé lorsque le système affiche le message Completed Sun Cluster framework upgrade ainsi que le chemin d'accès au journal de mise à niveau.

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


    # eject cdrom
    

  9. (Facultatif) Mettez à niveau les services de données Sun Cluster.


    Remarque –

    Si vous utilisez Sun Cluster HA pour Oracle 3.0 64 bits pour le service de données Solaris 9, vous devez effectuer une mise à niveau vers Sun Cluster 3.1 9/04.

    Après avoir effectué la mise à niveau vers Sun Cluster 3.1 9/04, vous pouvez continuer à utiliser tout autre service de données Sun Cluster 3.0.


    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 Agents dans le lecteur approprié sur le nœud.

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

      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 /cdrom/cdrom0
        

        -u update

        Met un nœud de cluster à niveau vers une version ultérieure de Sun Cluster.

        -s srvc

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

        -d

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

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


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

        -s all

        Met à niveau tous les services de données.

      La commande scinstall suppose 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.

      Le processus de mise à niveau est terminé lorsque le système affiche le message Completed upgrade of Sun Cluster data services agent ainsi que le chemin d'accès au journal de mise à niveau.

    3. Choisissez un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


      # eject cdrom
      

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

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

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

  13. Installez les patchs du logiciel du services de données de Sun Cluster 3.1 9/04.

    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.

  14. 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 9/04 :

    • 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 mono-utilisateur 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
      ...
                            <<<Paramètres d'initialisation actuels >>>
      Chemin d'initialisation : /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
      Args d'initialisation :
      
      Entrez  b [nom-fichier] [indicateurs-initialisation] <ENTRÉE>
      pour initialiser avec les options
      
      ou    i <ENTRÉE>		pour entrer l'interprète d'initialisation
      ou    <ENTRÉE>  	pour initialiser avec les valeurs par défaut
      
                        <<< expiration du délai dans 5 secondes >>>
      Sélectionnez (b)oot ou (i)nterpreter : b -x
      


    Remarque –

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


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


    # reboot
    

  16. Exécutez la commande suivante sur le nœud mis à niveau afin de vérifier que le logiciel Sun Cluster 3.1 9/04 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.

  17. À partir de n'importe quel 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 7 de la rubrique Préparation d'un nœud de cluster en vue d'une mise à niveau progressive .

  18. Si vous devez mettre à niveau un autre nœud, revenez à la rubrique Préparation d'un nœud de cluster en vue d'une mise à niveau progressive et répétez toutes les procédures de mise à niveau avec ce nœud.

  19. Une fois tous les nœuds du cluster mis à niveau, passez à la rubrique Fin d'une procédure de mise à niveau progressive vers le logiciel Sun Cluster 3.1 9/04.

Exemple de mise à niveau progressive de Sun Cluster 3.1 vers Sun Cluster 3.1 9/04

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 9/04 sur le système d'exploitation Solaris 8. Il inclut l'installation du logiciel Console Web de Sun et la mise à niveau de tous les services de données installés pour lesquels de nouvelles versions sont disponibles sur le CD-ROM Sun Cluster 3.1 9/04 Agents. Le nom du nœud de cluster est phys-schost-1.


(Installez le logiciel Console Web de Sun à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-1# ./setup

(Effectuez la mise à niveau du logiciel d'infrastructure à partir du CD-ROM Sun Cluster 3.1 9/04)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Effectuez la mise à niveau des services de données à partir du CD-ROM Sun Cluster 3.1 9/04 Agents)
phys-schost-1# scinstall -u update -s all -d /cdrom/cdrom0

(Réinitialisez le nœud dans le cluster)
phys-schost-1# reboot

(Assurez-vous d'avoir correctement effectué la mise à niveau)
# scinstall -pv

(Vérifiez l'état du cluster)
# scstat
# scrgadm -pv

Fin d'une procédure de mise à niveau progressive vers le logiciel Sun Cluster 3.1 9/04

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

  2. À partir de l'un des nœuds, vérifiez l'état de la mise à niveau du cluster.


    # scversions
    

  3. À partir du tableau ci-dessous, effectuez l'action correspondant au message résultant de l'Étape 2.

    Message 

    Action 

    La validation de la mise à niveau est requise.

    Passez à l'Étape 4.

    La validation de la mise à niveau n'est PAS requise. Toutes les versions correspondent.

    Passez directement à l' Étape 6.

    Impossible de valider la mise à niveau avant que tous les nœuds de cluster ne soient mis à niveau. Exécutez scinstall(1m) sur les nœuds du cluster pour identifier les versions antérieures.

    Revenez à la rubrique Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04 pour mettre à niveau les nœuds de cluster restants.

    Impossible de vérifier la mise à niveau avant que tous les nœuds de clusters ne soient mis à niveau. Exécutez scinstall(1m) sur les nœuds du cluster pour identifier les versions antérieures.

    Revenez à la rubrique Exécution d'une mise à niveau progressive du logiciel Sun Cluster 3.1 9/04 pour mettre à niveau les nœuds de cluster restants.

  4. Une fois tous les nœuds intégrés dans le cluster, à partir de l'un d'eux, validez la mise à niveau du cluster.


    # scversions -c
    

    La validation de la mise à niveau permet d'utiliser toutes les fonctions de la nouvelle version dans le cluster. En effet, ces nouvelles fonctions ne sont accessibles qu'une fois la validation de mise à niveau effectuée.

  5. À partir de l'un des nœuds, vérifiez la validation de la mise à niveau du cluster.


    # scversions
    La validation de la mise à niveau n'est PAS requise. Toutes les versions correspondent.

  6. Si votre configuration utilise des médiateurs à deux chaînes avec le logiciel Solstice DiskSuite ou Solaris Volume Manager, vous devez rétablir la configuration des médiateurs.

    1. Identifiez le nœud propriétaire du jeu de disques auquel vous souhaitez ajouter les hôtes médiateurs.


      # metaset -s nom_ensemble
      
      -s nom_jeu

      Indique le nom du jeu de disques.

    2. Si aucun nœud n'est propriétaire, devenez propriétaire du jeu de disques.


      # metaset -s nom_jeu -t
      
      -t

      Permet de devenir propriétaire du jeu de disques.

    3. Recréez les médiateurs.


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

      Ajoute le nœud au jeu de disques.

      -m liste_hôtes_médiateurs

      Indique le nom des nœuds à ajouter en tant qu'hôtes médiateurs du jeu de disques.

    4. Répétez la procédure, de l'Étape a à l'Étape c, pour chaque jeu de disques du cluster utilisant des médiateurs.

  7. Si vous avez mis à niveau des services de données non fournis sur le CD-ROM Sun Cluster 3.1 9/04 Agents, enregistrez les nouveaux types de ressources correspondants.

    Reportez-vous à la documentation accompagnant les services de données.

  8. (Facultatif) Retransférez chaque groupe de ressources et de périphériques vers son nœud d'origine.


    # scswitch -z -g groupe_ressources -h nœud
    # scswitch -z -D groupe_périphériques_disques -h nœud
    
    -z

    Effectue le changement

    -g groupe_ressources

    Définit le groupe de ressources à transférer.

    -h nœud

    Indique le nom du nœud vers lequel effectuer le transfert.

    -D groupe_périphériques_disques

    Définit le groupe de périphériques à transférer.

  9. Redémarrez les applications.

    Pour ce faire, suivez les instructions de la documentation du fournisseur.

  10. (Facultatif) Migrez les ressources vers de nouvelles versions de types de ressources.

    Voir la rubrique “Upgrading a Resource Type” (Mise à niveau d'un type de ressource) du manuel Sun Cluster Data Services Planning and Administration Guide for Solaris OS, contenant des procédures utilisant la ligne de commande. Si vous préférez, vous pouvez également effectuer les mêmes tâches en utilisant le menu Groupe de ressources de l'utilitaire scsetup. Le processus implique la réalisation des tâches suivantes :

    • l'enregistrement du nouveau type de ressources ;

    • la migration de la ressource éligible vers la nouvelle version de son type de ressource ;

    • la modification des propriétés d'extension du type de ressource, conformément aux indications du manuel relatif au service de données associé.

  11. Si vous disposez d'un système SPARC et que vous utilisiez Sun Management Center pour surveiller le cluster, passez à la rubrique SPARC: Mise à niveau du module Sun Cluster pour Sun Management Center .

La mise à niveau du cluster est terminée.

Récupération après les modifications de configuration du stockage lors de 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 nœud attaché au périphérique non vérifié.

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


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

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

    Pour de plus amples informations, reportez-vous à la page man scdidadm(1M).

  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 nœuds 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 au cours de la mise à niveau, exécutez la procédure suivante pour rétablir l'état approprié de la configuration du stockage.


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 les procédures de la rubrique Reconfiguration du stockage pendant une mise à niveau.


  1. Rétablissez la configuration originale de la topologie de stockage.

    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 nœud 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.

    Pour de plus amples informations, reportez-vous à la page man scdidadm(1M).

  3. Si la commande scdidadma renvoyé des messages d'erreur à l'Étape 2, revenez à l'Étape 1 pour effectuer plusieurs modifications afin de corriger la configuration de stockage, puis répétez l' Étape 2.

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

SPARC: Mise à niveau du logiciel Sun Management Center

Cette section présente des procédures de mise à niveau du module Sun Cluster pour Sun Management Center ainsi que des procédures permettant de mettre à niveau à la fois Sun Management Center et le module Sun Cluster.

SPARC: Mise à niveau du module Sun Cluster pour Sun Management Center

Suivez cette procédure pour mettre à niveau le module logiciel Sun Cluster sur le serveur Sun Management Center le serveur d'aide et la console.


Remarque –

Si vous prévoyez de mettre à niveau le logiciel Sun Management Center directement, ne suivez pas cette procédure. Reportez-vous à la rubrique SPARC: Procédure de mise à niveau du logiciel Sun Management Center pour mettre à niveau le logiciel Sun Management Center et le module Sun Cluster.


  1. En tant que superutilisateur, supprimez les packages existants du module Sun Cluster.

    Utilisez la commande pkgrm(1M) pour supprimer tous les packages du module Sun Cluster de tous les emplacements répertoriés dans le tableau ci-dessous.


    # pkgrm package-module
    

    Emplacement 

    Package de modules à supprimer 

    Console Sun Management Center 

    SUNWscscn

    Serveur Sun Management Center 

    SUNWscssv

    Serveur d'aide Sun Management Center 

    SUNWscshl


    Remarque –

    le module logiciel Sun Cluster sur les nœuds du cluster a déjà été mis à niveau au cours de la mise à niveau de l'infrastructure du cluster.


  2. En tant que superutilisateur, réinstallez les packages du module Sun Cluster à partir du CD-ROM Sun Cluster 3.1 9/04 aux emplacements répertoriés dans le tableau ci-dessous.

    Dans le chemin d'accès du CD-ROM, la valeur arch correspond à sparc ou x86 et la valeur ver correspond à 8 (pour Solaris 8) ou 9 (pour Solaris 9).


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
    # pkgadd -d . package-module
    

    Emplacement 

    Package de modules à installer 

    Console Sun Management Center 

    SUNWscshl

    Serveur Sun Management Center 

    SUNWscssv

    Serveur d'aide Sun Management Center 

    SUNWscshl

    Vous devez installer le package du serveur d'aide SUNWscshl sur la machine de la console et sur celle du serveur d'aide. N'effectuez pas de mise à niveau vers un nouveau package SUNWscscn sur la console.

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

Suivez la procédure ci-dessous pour mettre à niveau Sun Management Center 2.1.1 vers Sun Management Center 3.0 ou Sun Management Center 3.5.

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

    • leCD-ROM Sun Cluster 3.1 9/04 ou le chemin d'accès à l'image du CD-ROM ;

      Vous utilisez le CD pour réinstaller la version Sun Cluster 3.1 9/04 des packages de modules Sun Cluster après avoir mis à niveau Sun Management Center.

    • la documentation Sun Management Center ;

    • les patchs Sun Management Center et ceux du module Sun Cluster–, le cas échéant.

      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.

  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 Quitter dans le menu Fichier.

    2. Arrêtez les processus de l'agent Sun Management Center sur chacune des machines agent de Sun Management Center (nœud 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 du module Sun Cluster de tous les emplacements répertoriés dans le tableau ci-dessous.


    # pkgrm package-module
    

    Emplacement 

    Package de modules à supprimer 

    Chaque nœud 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 du module Sun Cluster à partir du CD-ROM Sun Cluster 3.1 9/04 aux emplacements répertoriés dans le tableau ci-dessous.

    Dans le chemin d'accès du CD-ROM, la valeur arch correspond à sparc ou x86 et la valeur ver correspond à 8 (pour Solaris 8) ou 9 (pour Solaris 9).


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
    # pkgadd -d . package-module
    

    Emplacement 

    Package de modules à installer 

    Chaque nœud 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 nœud 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 SPARC: Démarrage de Sun Management Center .

  8. Chargez le module de Sun Cluster.

    Suivez les procédures décrites dans la rubrique SPARC: 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, choisissez l'option Unload Module dans le menu Module de la fenêtre des détails de la console.