Utilisation du scriptage pour arrêter un agent de noeud.
Avant de commencer
Avant de commencer cette tâche, assurez-vous que l'outil wsadmin est démarré et actif.
Pour plus d'informations, voir la rubrique relative au démarrage du client de scriptage dans l'article sur le scriptage wsadmin.
Pourquoi et quand exécuter cette tâche
L'arrêt de l'agent de noeud sur un processus de système distant est une action asynchrone au cours de
laquelle l'arrêt est initialisé, puis le contrôle revient à la ligne de commande. Pour arrêter un noeud, suivez cette procédure :
Procédure
- Identifiez le noeud à arrêter et affectez-le à une variable :
A l'aide de Jacl :
set na [$AdminControl queryNames type=NodeAgent,node=mynode,*]
Avec Jython :
na = AdminControl.queryNames('type=NodeAgent,node=mynode,*')
- Arrêtez le noeud :
A l'aide de Jacl :
$AdminControl invoke $na stopNode
Avec Jython :
AdminControl.invoke(na, 'stopNode')