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

Script manageODC.py

manageODC.py permite a interação com a árvore de Configuração On Demand (ODC). A árvore ODC é uma representação na memória do estado de uma célula do WebSphere Application Server.

Propósito

O script manageODC.py ajuda na resolução de problemas do roteador On Demand (ODR). Também é possível usar o script para alterar a árvore ODC.
Nota: As mudanças forçadas na árvore ODC podem requerer um reinício da célula para corrigir a corrupção intempestiva da árvore ODC.
Para Usuários de Transição Para Usuários de Transição: O comando WebSphere Virtual Enterprise que é igual ao manageODC.py é ve_manageODC.py. Se você estiver fazendo a transição do WebSphere Virtual Enterprise, será possível continuar usando o comando ve_manageODC.py, que opera da mesma forma que o comando manageODC.py.trns

Location

O script manageODC.py está no diretório app_server_root/bin.

Uso

Para obter as informações de uso para manageODC.py, execute:
./wsadmin.sh -lang jython -f manageODC.py
ou
./wsadmin.sh -lang jython -f manageODC.py operation --help

Gerar um arquivo target.xml para determinar os nomes ODC para conexão ao script.

Operações

É possível executar as seguintes operações com o script manageODC.py:
  • getTargetTree: Recupera a árvore de destino.
    • nodeName: Especifica o nome do nó do WebSphere que contém o servidor a partir do qual a árvore é recuperada.
    • serverName: Especifica o nome do servidor a partir do qual a árvore é recuperada.
  • getP2PMemberData: Recupera dados sobre membros ponto a ponto (P2P).
    • nodeName: Especifica o nome do nó do WebSphere que contém o servidor a partir do qual os dados do membro P2P são recuperados.
    • serverName: Especifica o nome do servidor a partir do qual os dados do membro P2P são recuperados.
  • generateHAPluginCfgs: Gera o arquivo plug-in-cfg.xml.
    • generationDefinitionNames: É uma lista, separada por vírgulas, de nomes de geração configurada por meio de propriedades customizadas da célula do formulário ODCPluginCfg. Por exemplo: ODCPluginCfg_1, ODCPluginCfg_2
    • nodeName: Especifica o nome do nó do WebSphere que contém o servidor que gera o plug-in-cfg.xml.
    • serverName: Especifica o nome do servidor para o qual gera o arquivo plug-in-cfg.xml.

Por exemplo:

Gerar um arquivo target.xml para determinar os nomes ODC para incluir no script. O exemplo de código a seguir mostra uma versão reduzida de um arquivo target.xml, em que os parâmetros da célula, do nó e do servidor que você deseja utilizar no script estão localizados.
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" /> 

Para excluir o servidor nomeado odr da árvore ODC, digite o seguinte comando:

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

Observe que /cellGroup/target nunca é especificado como parte do caminho.

Neste exemplo, o objeto ODC da propriedade é denominado estado, com um valor INTERROMPIDO e uma prioridade 1. Para alterar a propriedade para INICIADO, utilize o seguinte comando:

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

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odcmanage
Nome do arquivo: rwve_odcmanage.html