Avant de mettre le logiciel à niveau, procédez comme suit pour mettre le cluster hors service :
Assurez-vous que la configuration respecte les conditions de mise à niveau.
Reportez-vous à la rubrique Conditions et restrictions de la mise à niveau.
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 4/04 ;
services de données Sun Cluster 3.1 4/04 (agents) ;
applications gérées par les agents des services de données de Sun Cluster 3.1 4/04
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.
(Facultatif) Installez la documentation Sun Cluster 3.1 4/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 au plus haut niveau du Java Enterprise System Accessory CD 3 CD-ROM pour accéder aux instructions d'installation.
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 Internet Protocol (IP) Network Multipathing.
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.
Notifiez les utilisateurs que les services du cluster ne seront pas disponibles pendant la mise à niveau.
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.
Devenez superutilisateur sur un noeud du cluster.
Basculez chaque groupe de ressources hors ligne.
# scswitch -F -g groupe_ressources |
Bascule chaque groupe de ressources hors ligne.
Indique le nom du groupe de ressources à mettre hors ligne.
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.
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.
À partir de n'importe quel noeud, répertoriez toutes les ressources activées du cluster.
# scrgadm -pv | grep "Res enabled" (groupe_ressources:ressource) Res enabled: True |
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.
Désactivez chaque ressource activée dans le cluster.
scswitch -n -j ressource |
Désactive.
Indique la ressource.
Reportez-vous à la page de manuel scswitch(1M) pour de plus amples informations.
Assurez-vous que toutes les ressources sont désactivées.
# scrgadm -pv | grep "Res enabled" (groupe_ressources:ressource) Res enabled: False |
Basculez chaque groupe de ressources en mode sans gestion.
# scswitch -u -g groupe_ressources |
Bascule le groupe de ressources spécifié en mode sans gestion.
Spécifie le nom du groupe de ressources à basculer en mode sans gestion.
Vérifiez que tous les noeuds sont Désactivés et que tous les groupes de ressources sont en mode sans gestion.
# scstat -g |
Ce cluster utilise-t-il des médiateurs à deux chaînes pour Solstice DiskSuite/Solaris Volume Manager ?
Dans la négative, passez à l'Étape 13.
Dans l'affirmative, déconfigurez vos médiateurs.
Pour de plus amples informations, reportez-vous à la rubrique Configuration de médiateurs à deux chaînes.
Exécutez la commande suivante pour vérifier l'absence de problèmes de données du médiateur.
# medstat -s nom_jeu |
Indique le nom du 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.
Répertoriez tous les médiateurs.
Enregistrez ces informations afin de les utiliser pour restaurer les médiateurs lors de la procédure décrite dans la rubrique Mise à niveau vers Sun Cluster 3.1 4/04 (non progressive).
Pour un jeu de disques utilisant des médiateurs, devenez propriétaire du jeu de disques si aucun noeud n'a de propriétaire.
# metaset -s nom_jeu -t |
Attribue la propriété du jeu de disques.
Déconfigurez tous les médiateurs pour le jeu de disques.
# metaset -s nom_jeu -d -m liste_hôtes_médiateurs |
Indique le nom du jeu de disques.
Supprime des éléments du jeu de disques.
Indique le nom du noeud à supprimer en tant qu'hôte médiateur pour le jeu de disques.
Reportez-vous à la page de manuel mediator(7D) pour plus de détails sur les options propres au médiateur pour la commande metaset.
Répétez l'Étape c et l'Étape d pour chaque jeu de disques restant utilisant des médiateurs.
Fermez toutes les applications ouvertes sur chaque noeud du cluster.
Assurez-vous que toutes les données partagées sont sauvegardées.
Fermez le cluster à partir d'un noeud.
# scshutdown -g -y |
Reportez-vous à la page de manuel scshutdown(1M) pour de plus amples informations.
Réinitialisez chaque noeud en mode non-cluster.
ok boot -x |
Assurez-vous que chaque disque système est sauvegardé.
Déterminez s'il faut mettre à niveau l'environnement d'exploitation Solaris.
Si le logiciel Sun Cluster 3.1 4/04 ne prend pas en charge la version de l'environnement Solaris installée sur votre cluster, vous devez mettre le logiciel Solaris à niveau vers une version prise en charge. Allez à la rubrique Mise à niveau de l'environnement d'exploitation de Solaris (non progressive).
Si la configuration de votre cluster tourne déjà sur une version d'environnement Solaris prenant en charge le logiciel Sun Cluster 3.1 4/04, la mise à niveau supplémentaire du logiciel Solaris est facultative.
Pour mettre à niveau le logiciel Sun Cluster, allez à la rubrique Mise à niveau vers Sun Cluster 3.1 4/04 (non progressive).
Pour mettre le logiciel Solaris à niveau, allez à la rubrique Mise à niveau de l'environnement d'exploitation de Solaris (non progressive).
Pour de plus amples informations, reportez-vous à la rubrique “Supported Products” du Sun Cluster 3.1 4/04 Release Notes for Solaris OS.