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

Script manageODC.py

manageODC.py permite la interacción con el árbol de Configuración bajo demanda (ODC). El árbol de ODC es una representación en memoria del estado de una célula de WebSphere Application Server.

Objetivo

El script manageODC.py facilita la resolución de problemas del direccionador On Demand (ODR). También puede utilizar el script para modificar el árbol de ODC.
Nota: Las modificaciones forzadas del árbol de ODC pueden obligar a un reinicio de la célula para corregir posibles daños en el árbol de ODC que hayan pasado inadvertidos.
trns : El mandato de WebSphere Virtual Enterprise que equivale a manageODC.py es ve_manageODC.py. Si realiza la transición de WebSphere Virtual Enterprise, puede seguir utilizando el mandato ve_manageODC.py, que realiza la misma función que el mandato manageODC.py.

Location

El script manageODC.py se encuentra en el directorio raíz_servidor_aplic/bin.

Uso

Para obtener la información de uso de manageODC.py, ejecute:
./wsadmin.sh -lang jython -f manageODC.py
o bien
./wsadmin.sh
-lang jython -f manageODC.py operación --help

Genere un archivo target.xml para determinar los nombres de ODC para conectarse al script.

Operaciones

Puede llevar a cabo las siguientes operaciones con el script manageODC.py:
  • getTargetTree: Recupera el árbol de destino.
    • nodeName: Especifica el nombre del nodo de WebSphere que contiene el servidor en el que se recupera el árbol.
    • serverName: Especifica el nombre del servidor en el que se recupera el árbol.
  • getP2PMemberData: Recupera los datos sobre miembros de igual a igual (P2P).
    • nodeName: Especifica el nombre del nodo de WebSphere que contiene el servidor en el que se recuperan los datos de los miembros P2P.
    • serverName: Especifica el nombre del servidor en el que se recuperan los datos de los miembros P2P.
  • generateHAPluginCfgs: Genera el archivo plugin-cfg.xml.
    • generationDefinitionNames: Es una lista separada por comas de nombres de generación que ha configurado a través de las propiedades personalizadas de la célula de la forma ODCPluginCfg. Por ejemplo: ODCPluginCfg_1, ODCPluginCfg_2
    • nodeName: Especifica el nombre del nodo de WebSphere que contiene el servidor que genera plugin-cfg.xml.
    • serverName: Especifica el nombre del servidor que genera el archivo plugin-cfg.xml.

Ejemplo

Genere un archivo target.xml para determinar los nombres de ODC para incluir en el script. El ejemplo de código siguiente muestra una versión reducida de un archivo target.xml, donde se encuentran los parámetros para la célula, nodo y servidor que desea utilizar en el script.
cellGroup name="target"> 
 !-- sección de célula -->
    <cell name="Cell1">
     !--  sección de nodo -->
       <node name="metis07">
        !--  sección de servidor -->
         <server name="odr">
         <property name="state" priority="1" value="STOPPED" /> 

Para suprimir el nombre del servidor odr del árbol de ODC, escriba el mandato siguiente:

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

Tenga en cuenta que /cellGroup/target nunca se especifica como parte de la vía de acceso.

En este ejemplo, el objeto ODC de propiedad se llama state, con el valor STOPPED y la propiedad 1. Para cambiar la propiedad a STARTED, utilice el mandato siguiente:

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

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odcmanage
File name: rwve_odcmanage.html