wpfadmin est un script python qui permet à l'utilisateur d'effectuer des opérations d'administration sur un cluster. Ce script n'a pas été uniquement conçu pour les utilisateurs mais il fournit également des exemples de programmation qui leur permettent de créer leurs propres bibliothèques de commandes d'automatisation.
Le script lance MBean du gestionnaire haute disponibilité (JMXCoordinator), qui appelle directement le support d'exécution du gestionnaire pour effectuer des opérations, comme indiqué ci-dessus. La section ci-dessous contient la liste des opérations prises en charge dans un script wpfadmin, avec des scénarios de syntaxe spécifiques.
Dans cette perspective, l'application WPFKeyBasedPartitionSample a été installée sur un cluster comportant deux noeuds avec 30 partitions divisées en deux classifications : PK000001 - PK000010 appartenant à class1 et PK000011 - PK000030 appartenant à class2. Le système wpfsample3 est un gestionnaire de déploiement qui comporte quatre serveurs d'applications ; wpfsample2 en possède cinq.
Dans les exemples ci-dessous, la commande wpfadmin est exécutée et présente les exemples d'invocation. Sous Windows, l'application wpfadmin.bat peut être utilisée et référencée sous la forme "wpfadmin" à partir de la ligne de commande. La commande fonctionne de la même manière sur toutes les plateformes, sauf indication contraire pour une commande spécifique. Si le nombre de partitions est élevé, il est possible que certaines commandes wpfadmin génèrent des exceptions signalant que la mémoire est insuffisante. Pour résoudre ce type d'erreur, modifiez le fichier <RACINE_INSTALLATION_WAS>/bin/wsadmin.bat (wsadmin.sh sous Unix) et remplacez la valeur -mx256m pour la plateforme utilisée par la valeur -mx512m.
Related concepts
Commandes de gestion
Related tasks
Gestion de l'environnement de la fonction de partitionnement
Related reference
Extraction de statistiques dans des applications partitionnées