Pour mettre à niveau votre cluster vers Sun Cluster 3.2, optez pour l'une des méthodes suivantes :
Mise à niveau standard : dans une mise à niveau standard, vous devez arrêter le cluster avant de procéder à la mise à niveau des nœuds du cluster. Le cluster retrouve ses fonctions une fois la totalité des noeuds mise à niveau. Utilisez cette méthode si vous procédez à la mise à niveau à partir de Sun Cluster 3.0.
Mise à niveau à partition double : dans une mise à niveau à partition double, vous devez diviser le cluster en deux groupes de nœuds. Vous devez abaisser un groupe de nœuds et mettre à niveau ces nœuds. L'autre groupe de nœuds continue à fournir les services. Après avoir terminé la mise à niveau du premier groupe de nœuds, vous devez basculer les services vers les nœuds mis à niveau. Vous devez ensuite mettre à niveau les nœuds restants et les initialiser dans le reste du cluster. Le temps d'interruption du cluster est limité au temps nécessaire pour que le cluster bascule les services vers la partition mise à niveau.
Observez les exigences et les restrictions supplémentaires suivantes pour la méthode de mise à niveau à partition double :
Sun Cluster HA pour Sun Java System Application Server EE (HADB) : si vous exécutez le service de données Sun Cluster HA pour Sun Java System Application Server EE (HADB) avec Sun Java System Application Server EE (HADB) version 4.4 ou supérieure, vous devez arrêter la base de données avant de commencer la mise à niveau à partition double. La base de données HADB ne tolère pas la perte d'appartenance susceptible de se produire lorsqu'une partition de nœuds est arrêtée pour mise à niveau. Cette exigence ne s'applique pas aux versions antérieures à la version 4.4.
Changements de formats de données : n'utilisez pas la méthode de mise à niveau à partition double si vous prévoyez de mettre à niveau une application qui nécessite de modifier son format de données au cours de la mise à niveau de l'application. La méthode de mise à niveau à partition double n'est pas compatible avec l'indisponibilité étendue nécessaire pour effectuer une transformation de données.
Emplacement du logiciel de l'application : les applications doivent être installées sur une zone de stockage non partagée. Une partition en mode non cluster ne peut pas accéder au stockage partagé. Il n'est donc pas possible de mettre à niveau un logiciel situé sur un stockage partagé.
Division du stockage : chaque périphérique de stockage partagé doit être connecté à un nœud dans chaque groupe.
Clusters mononœuds : la mise à niveau à partition double n'est pas disponible pour la mise à niveau d'un cluster mononœud. Utilisez plutôt la mise à niveau standard ou la mise à niveau en direct.
Version minimale de Sun Cluster : le cluster doit exécuter la version Sun Cluster 3.1 avant que vous ne puissiez commencer la mise à niveau à partition double.
Changements de configuration : ne procédez à aucun changement de configuration de cluster autres que ceux indiqués dans les procédures de mise à niveau. Ces changements peuvent ne pas être propagés dans la configuration de cluster finale. De plus, les tentatives de validation de ces changements risquent d'échouer car il n'est pas possible d'atteindre tous les nœuds lors d'une mise à niveau à partition double.
Mise à niveau en direct : une mise à niveau en direct conserve votre configuration de cluster précédente jusqu'à la mise à niveau de tous les nœuds et la validation vers la mise à niveau. Si la configuration mise à niveau génère un problème, vous pouvez rétablir la configuration de cluster précédente jusqu'à ce que le problème soit corrigé.
Observez les exigences et les restrictions supplémentaires suivantes pour la méthode de mise à niveau en direct :
Version minimale de Sun Cluster : le cluster doit exécuter la version Sun Cluster 3.1 avant que vous ne puissiez commencer la mise à niveau à partition double.
Version minimale du logiciel Live Upgrade : pour utiliser la méthode de mise à niveau en direct, vous devez utiliser les packages Solaris Live Upgrade Solaris 9 9/04 ou Solaris 10 au minimum. Cette exigence s'applique aux clusters exécutés sous toutes les versions du système d'exploitation Solaris, y compris Solaris 8. Les procédures de mise à niveau en direct fournissent des instructions de mise à niveau de ces packages.
Mise à niveau à partition double : la méthode de mise à niveau en direct ne peut pas être utilisée en association avec une mise à niveau à partition double.
Zones non globales : la méthode de mise à niveau en direct ne prend pas en charge la mise à niveau des clusters possédant des zones non globales configurées sur l'un des nœuds du cluster. Utilisez plutôt la méthode de mise à niveau standard ou à partition double.
Espace disque : pour utiliser la méthode de mise à niveau en direct, vous devez disposer d'un espace disque disponible suffisant pour effectuer une copie de l'environnement d'initialisation de chaque nœud. Vous récupérez cet espace disque lorsque la mise à niveau est terminée, vérifiée et validée. Pour obtenir des informations sur l'espace requis pour un environnement d'initialisation inactif, reportez-vous à la rubrique Solaris Live Upgrade Disk Space Requirements du Solaris 9 9/04 Installation Guide ou à la rubrique Allocation d’espace disque et de swap du Guide d’installation de Solaris 10 : Solaris Live Upgrade et planification de la mise à niveau.
Pour obtenir des informations générales sur la planification de votre configuration Sun Cluster 3.2, reportez-vous au Chapitre 1, Planification de la configuration Sun Cluster.