Modificando Modelos de Membro de Cluster Usando a Programação de Script Wsadmin

Use o objeto AdminConfig e a ferramenta wsadmin para modificar os modelos de membro de cluster para clusters de servidor de aplicativos, de servidor genérico e de servidor proxy.

Sobre Esta Tarefa

Uma cópia do primeiro membro de cluster criado é armazenada no escopo do cluster como um modelo. É possível criar o primeiro membro de cluster utilizando qualquer servidor existente como um gabarito ou um gabarito do servidor padrão. Pode também criar um primeiro membro de cluster quando cria o cluster convertendo um servidor em um cluster. Quando você cria um primeiro membro de cluster, o modelo do membro de cluster é armazenado sob o escopo do cluster. Membros de cluster adicionais são criados utilizando o modelo do membro de cluster armazenado no escopo do cluster.

Um cluster pode ser homogêneo ou heterogêneo em natureza. Um cluster homogêneo abrange nós da mesma versão do produto. Um cluster heterogêneo abrange nós de diferentes versões de produtos. Como um cluster pode conter membros de nós executados em diferentes versões do produto, um modelo será armazenado para cada versão do nó do servidor de aplicativos configurado como um membro de cluster. O modelo do membro de cluster não existirá para uma determinada versão do nó até você criar um primeiro membro em um nó da mesma versão. Por exemplo, se um cluster contiver vários nós da Versão 7 e vários nós da Versão 6.1, haverá um modelo de membro de cluster para os nós da Versão 7 e um para os nós da Versão 6.1, tal como a seguir:
  • O modelo $dmgr_profile_root/config/templates/clusters/clusterName/servers/V8.5MemberTemplate será usado como o modelo para qualquer membro que foi criado em um nó da Versão 8.5.
  • O modelo $dmgr_profile_root/config/templates/clusters/clusterName/servers/V8.0MemberTemplate será usado como o modelo para qualquer membro que foi criado em um nó da Versão 8.0.
  • O modelo $dmgr_profile_root/config/templates/clusters/clusterName/servers/V7MemberTemplate será usado como o modelo para qualquer membro que foi criado em um nó da Versão 7.
  • O modelo $app_server_root/config/clusters/clusterName/servers/V6.1MemberTemplate será usado como o modelo para qualquer membro que foi criado em um nó da Versão 6.1.
  • O modelo $app_server_root/config/clusters/clusterName/servers/V6MemberTemplate será usado como o modelo para qualquer membro que foi criado em um nó da Versão 6.

Portanto, ao fazer uma alteração na configuração dos membros de cluster, você deve fazer a mesma alteração na configuração do modelo que está armazenado no escopo do cluster correspondente para manter o modelo em sincronização com os membros existentes. De forma semelhante, ao fazer uma alteração na configuração do modelo, é necessário fazer a mesma alteração na configuração dos membros de cluster existentes.

É possível modificar um gabarito do membro de cluster utilizando a ferramenta wsadmin de forma semelhante a como você modifica um servidor. Não é possível modificar um modelo do membro de cluster utilizando o console administrativo. Execute as etapas a seguir para modificar um modelo do membro de cluster utilizando a ferramenta wsadmin:

Procedimento

  1. Inicie a ferramenta de script wsadmin.
  2. Obtenha o modelo de cluster no escopo do cluster. Por exemplo, o exemplo a seguir obtém o modelo de membro de cluster da versão 7 para o cluster cluster1:
    • Utilizando Jacl:

      set c [$AdminConfig listTemplates Server cluster1/servers/V7]
      
      puts [$AdminConfig showall $c]

      Utilizando Jython:

      c = AdminConfig.listTemplates('Server','cluster1/servers/V7')
      
      print AdminConfig.showall(c)
  3. Modifique os atributos do modelo. Exemplo
    • Utilizando Jacl:

      $AdminConfig modify $c {{attrName attrVal}}

      Utilizando Jython:

      AdminConfig.modify(c, [[attrName, attrVal]])
  4. Salve as alterações na configuração. Consulte o tópico sobre como salvar alterações na configuração com a ferramenta wsadmin para obter informações adicionais.
  5. Apenas em um ambiente de implementação de rede, sincronize o nó. Consulte o tópico sobre como sincronizar nós utilizando a ferramenta de script wsadmin para obter informações adicionais.

Ícone que indica o tipo de tópico Tópico de Tarefa



Í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=txml_membertemplate
Nome do arquivo: txml_membertemplate.html