Effectuez cette procédure pour préparer un cluster à une mise à niveau en direct.
Effectuez les tâches suivantes :
Assurez-vous que la configuration respecte les conditions de mise à niveau. Reportez-vous à la rubrique Prise en charge liée à la mise à niveau.
Ayez à disposition les supports d'installation, la documentation et les patchs de tous les logiciels en cours de mise à niveau, notamment les logiciels suivants :
Les SE Solaris
Structure Sun Cluster 3.2
Services de données Sun Cluster 3.2 (agents)
Applications gérées par les services de données de Sun Cluster 3.2
VERITAS Volume Manager, le cas échéant
Pour connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.
Si vous utilisez le contrôle d'accès basé sur les rôles (RBAC) au lieu du superutilisateur pour accéder aux nœuds du cluster, vérifiez que vous pouvez disposer d'un rôle RBAC fournissant une autorisation pour toutes les commandes Sun Cluster. Cette série de procédures de mise à niveau requiert les autorisations RBAC Sun Cluster suivantes si l'utilisateur n'est pas un superutilisateur :
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
Reportez-vous à la rubrique Role-Based Access Control (Overview) du System Administration Guide: Security Services pour plus d'informations sur l'utilisation des rôles RBAC. Reportez-vous aux pages de manuel Sun Cluster pour connaître l'autorisation RBAC nécessaire à chaque sous-commande Sun Cluster.
Vérifiez que le cluster fonctionne normalement.
Affichez le statut actuel du cluster en exécutant la commande suivante à partir de n'importe quel nœud.
phys-schost% scstat |
Reportez-vous à la page de manuel scstat(1M) pour obtenir plus d'informations.
Recherchez le journal /var/adm/messages sur chaque noeud pour obtenir les erreurs non résolues et les messages d'avertissement.
Vérifiez l'état du gestionnaire de volumes.
Si nécessaire, informez les utilisateurs que les services du cluster sont susceptibles d'être temporairement interrompus pendant la mise à niveau.
L'interruption du service correspond approximativement au temps habituellement nécessaire pour que votre cluster bascule les services vers un autre nœud.
Devenez superutilisateur sur un noeud du cluster.
Si le logiciel Sun Cluster Geographic Edition est installé, désinstallez-le.
Pour connaître les procédures de désinstallation, reportez-vous à la documentation correspondant à votre version de Sun Cluster Geographic Edition.
Pour un cluster à deux nœuds qui utilise le logiciel Sun StorEdge Availability Suite ou le logiciel Sun StorageTek Availability Suite, vérifiez que les données de configuration pour les services de disponibilité résident sur le disque de quorum.
Les données de configuration doivent résider sur le disque de quorum pour garantir le fonctionnement correct d'Availability Suite après la mise à niveau du logiciel de cluster.
Devenez superutilisateur d'un nœud de cluster qui exécute le logiciel Availability Suite.
Identifiez l'ID de périphérique et la tranche utilisés par le fichier de configuration de Availability Suite.
phys-schost# /usr/opt/SUNWscm/sbin/dscfg /dev/did/rdsk/dNsS |
Dans cet exemple, N correspond à l'ID du périphérique et T à la tranche du périphérique N.
Identifiez le périphérique de quorum existant.
phys-schost# scstat -q -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/dQsS 1 1 Online |
Dans cet exemple, dQsS correspond au périphérique de quorum existant.
Si le périphérique de quorum n'est pas le périphérique de données de configuration de Availability Suite, déplacez les données de configuration vers une tranche disponible du périphérique de quorum.
phys-schost# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS |
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/.
Si vous avez déplacé les données de configuration, configurez Availability Suite pour qu'il utilise le nouvel emplacement.
En tant que superutilisateur, exécutez la commande suivante sur chaque nœud exécutant le logiciel Availability Suite.
phys-schost# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS |
Assurez-vous que toutes les données partagées sont sauvegardées.
Assurez-vous que chaque disque système est sauvegardé.
Effectuez une mise à niveau en direct du système d'exploitation Solaris, de Sun Cluster 3.2 et d'autres logiciels. Reportez-vous à la section Mise à niveau du système d'exploitation Solaris et du logiciel Sun Cluster 3.2 (mise à niveau en direct).