Notes de version de Sun Cluster 3.0 U1

Bug no 4369668

Récapitulatif du problème : lorsque l'administrateur système modifie la propriété Nodelist d'un groupe de ressources gérés, le logiciel Resource Group Manager doit exécuter la méthode INIT sur toutes les ressources du groupe possédant la propriété Init_nodes=RG_PRIMARIES et sur tous les noeuds ajoutés à la liste de noeuds. Le logiciel Resource Group Manager doit exécuter la méthode FINI sur de telles ressources, pour les noeuds supprimés de la liste de noeuds. De même, si la propriété Installed_nodes d'un type de ressource est modifiée, il doit exécuter la méthode INIT ou FINI sur toutes les ressources de ce type qui résident dans les groupes de ressources gérés et qui ont la propriété Init_nodes=RT_installed_nodes.

Le logiciel Resource Group Manager n'exécute actuellement pas la méthode INIT ni FINI lorsque ces mises à jour sont effectuées. De ce fait, les ressources ne sont pas toujours correctement initialisées ou effacées sur ces noeuds.

Solution : à l'aide de la commande scswitch, vous devez désactiver puis réactiver la gestion des groupes de ressources affectés. Malheureusement, l'administrateur doit faire passer le groupe de ressources hors ligne pour appliquer cette procédure. L'administrateur a également la possibilité d'exécuter les actions INIT ou FINI équivalentes manuellement (sans désactiver la gestion du groupe de ressources) si ces procédures sont documentées pour les types de ressources présents dans le groupe.

Cette solution est inutile si l'une des ressources du groupe comporte la méthode INIT ou FINI. Les seuls types de ressources fournis par Sun qui utilisent les méthodes INIT et FINI sont les suivants :

Les types de ressources mis en oeuvre par les utilisateurs ou les fournisseurs tiers peuvent également utiliser les méthodes INIT ou FINI. Dans ce cas, cette solution est nécessaire pour les groupes de ressources qui contiennent de tels types de ressources.


Remarque :

Tous les services évolutifs utilisent implicitement les méthodes INIT et FINI, même si de telles méthodes ne sont pas explicitement déclarées pour ce type de ressource.