[AIX Solaris HP-UX Linux Windows][z/OS]

Script manageODC.py

manageODC.py permet l'interaction avec l'arborescence ODC (On Demand Configuration). L'arborescence ODC est une représentation en mémoire de l'état d'une cellule WebSphere Application Server.

Fonction

Le script manageODC.py facilite l'identification des problèmes liés au routeur On Demand (ODR). Vous pouvez également utiliser le script pour modifier l'arborescence ODC.
Remarque : Les modifications forcées de cette dernière exigent le redémarrage de la cellule afin de corriger toute altération fortuite de l'arborescence ODC.
Pour les utilisateurs en transition Pour les utilisateurs en transition: La commande WebSphere Virtual Enterprise qui équivaut à manageODC.py estve_manageODC.py. Si vous effectuez la transition à partir de WebSphere Virtual Enterprise, vous pouvez continuer à utiliser la commande ve_manageODC.py qui fonctionne comme la commande manageODC.py.trns

Emplacement

Le script manageODC.py se trouve dans le répertoire racine_serveur_app/bin.

Syntaxe

Pour obtenir les informations relatives à la syntaxe de manageODC.py, exécutez :
./wsadmin.sh -lang jython -f manageODC.py
or
./wsadmin.sh -lang jython -f manageODC.py opération --help

Générez un fichier target.xml pour déterminer les noms ODC à inclure dans le script.

Opérations

Vous pouvez effectuer les opérations suivantes avec le script manageODC.py :
  • getTargetTree : extrait l'arborescence cible.
    • nomNoeud : indique le nom du noeud WebSphere qui contient le serveur à partir duquel l'arborescence est extraite.
    • nomServeur : indique le nom du serveur à partir duquel l'arborescence est extraite.
  • getP2PMemberData : extrait les données sur les membres d'égal à égal (P2P).
    • nomNoeud : Indique le nom du noeud WebSphere contenant le serveur à partir duquel les données de membre P2P sont extraites.
    • nomServeur : indique le nom du serveur à partir duquel les données des membres d'égal à égal (P2P) sont extraites.
  • generateHAPluginCfgs : génère le fichier plugin-cfg.xml.
    • generationDefinitionNames : liste de noms de générations séparés par une vigule qui ont été configurées via les propriétés personnaliées de la cellule au format ODCPluginCfg. Par exemple : ODCPluginCfg_1, ODCPluginCfg_2
    • nomNoeud : Indique le nom du noeud WebSphere contenant le serveur qui génère plugin-cfg.xml .
    • nomServeur : indique le nom du serveur qui génère le fichier plugin-cfg.xml.

Exemple

Générez un fichier target.xml pour déterminer les noms ODC à inclure dans le script. L'exemple de code suivant présente la version abrégée d'un fichier target.xml, contenant les paramètres de la cellule, du noeud et du serveur à utiliser dans le script.
cellGroup name="target"> 
 !-- cell section -->
    <cell name="Cell1">
     !--  node section  --> 
       <node name="metis07">
        !--  server section --> 
         <server name="odr">
         <property name="state" priority="1" value="STOPPED" /> 

Pour supprimer le serveur nommé odr de l'arborescence ODC, exécutez la commande suivante :

./wsadmin.sh -lang jython -f manageODC.py removeODCNode /cell/Cell1/node/metis07/server/odr <myNode> <myServer>

Notez que la partie /cellGroup/target n'apparaît jamais dans le chemin.

Dans cet exemple, l'objet ODC de propriété est nommé state, a la valeur STOPPED et une priorité 1. Pour modifier cette propriété sur STARTED, exécutez la commande suivante :

./wsadmin.sh -lang jython -f manageODC.py modifyODCProperty /cell/Cell1/node/metis07/server/odr state 
 1::STARTED <mynode> <myserver>

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odcmanage
Nom du fichier : rwve_odcmanage.html