Vous pouvez lancer une requête pour obtenir l'état d'un cluster à l'aide de
l'outil wsadmin et du scriptage.
Avant de commencer
L'outil wsadmin doit être en exécution avant que vous ne commenciez cette tâche.
Pour plus d'informations, voir la rubrique relative au démarrage du client de script wsadmin à l'aide de scripts wsadmin.
Pourquoi et quand exécuter cette tâche
Pour obtenir l'état d'un cluster, procédez comme suit :
Procédure
- Identifiez le MBean Cluster et affectez-le à la variable cluster.
A l'aide de Jacl :
set cluster [$AdminControl completeObjectName cell=mycell,type=Cluster,name=cluster1,*]
A l'aide de Jython :
cluster = AdminControl.completeObjectName('cell=mycell,type=Cluster,name=cluster1,*')
print cluster
Cette commande renvoie le MBean Cluster.Exemple de sortie :
WebSphere:cell=mycell,name=cluster1,mbeanIdentifier=Cluster,type=Cluster,process=cluster1
- Recherchez l'état du cluster.
A l'aide de Jacl :
$AdminControl getAttribute $cluster state
A l'aide de Jython :
AdminControl.getAttribute(cluster, 'state')
Cette
commande renvoie la valeur de l'attribut d'état d'exécution.