Utilisation du groupe de commandes UnmanagedNodeCommands de l'objet AdminTask avec les scripts de wsadmin
Vous pouvez utiliser les langages de script Jython ou Jacl pour gérer les serveurs à l'aide de l'outil wsadmin. Les commandes et paramètres du groupe UnmanagedNodeCommands peuvent être utilisés pour créer et analyser des noeuds gérés et non gérés. Un noeud non géré est un noeud qui n'a ni agent de noeud ni gestionnaire de déploiement.
createUnmanagedNode
La commande createUnmanagedNode permet de créer un serveur non géré dans la configuration. Un noeud non géré est un noeud qui n'a ni agent de noeud ni gestionnaire de déploiement. Les noeuds non gérés peuvent contenir des serveurs web, tels que le serveur IBM® HTTP Server.Objet cible
AucunParamètres et valeurs renvoyées
- -nodeName
- Nom du noeud dans le référentiel de configuration. (Chaîne, obligatoire)
- -hostName
- Nom d'hôte du système associé à ce noeud. (Chaîne, obligatoire)
- -nodeOperatingSystem
- Le système d'exploitation utilisé sur le système associé à ce noeud. Les valeurs admises sont os400, aix, hpux, linux, solaris, windows et os390. (Chaîne, obligatoire)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask createUnmanagedNode {-nodeName myNode -hostName myHost -nodeOperatingSystem linux}
- A l'aide de la chaîne Jython :
AdminTask.createUnmanagedNode('[-nodeName jjNode -hostName jjHost -nodeOperatingSystem linux]')
- A l'aide de la liste Jython :
AdminTask.createUnmanagedNode(['-nodeName', 'jjNode', '-hostName', 'jjHost', '-nodeOperatingSystem', 'linux'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask createUnmanagedNode {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.createUnmanagedNode ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.createUnmanagedNode (['-interactive'])
listManagedNodes
La commande listManagedNodes permet de répertorier les noeuds gérés (noeuds ayant un agent de noeud défini) dans une configuration.Objet cible
AucunParamètres et valeurs renvoyées
- Paramètres : Aucun
- Résultat : une liste
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask listManagedNodes
- A l'aide de la chaîne Jython :
AdminTask.listManagedNodes()
- A l'aide de la liste Jython :
AdminTask.listManagedNodes()
listUnmanagedNodes
La commande listUnmanagedNodes permet de répertorier les noeuds non gérés dans une configuration.Objet cible
AucunParamètres et valeurs renvoyées
- Paramètres : Aucun
- Résultat : une liste
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask listUnmanagedNodes
- A l'aide de la chaîne Jython :
AdminTask.listUnmanagedNodes()
- A l'aide de la liste Jython :
AdminTask.listUnmanagedNodes()
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask listUnmanagedNodes {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.listUnmanagedNodes ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.listUnmanagedNodes (['-interactive'])
removeUnmanagedNode
La commande removeUnmanagedNode permet de retirer un noeud non géré de la configuration.Objet cible
AucunParamètres et valeurs renvoyées
- -nodeName
- Nom du noeud non géré. (Chaîne, obligatoire)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask removeUnmanagedNode {-nodeName myNode }
- A l'aide de la chaîne Jython :
AdminTask.removeUnmanagedNode('[-nodeName myNode]')
- A l'aide de la liste Jython :
AdminTask.removeUnmanagedNode(['-nodeName', 'myNode'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask removeUnmanagedNode {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.removeUnmanagedNode ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.removeUnmanagedNode (['-interactive'])