WebSphere Extended Deployment, Version 6.0.x     Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris , Windows

Comando xd_hadmgrAdd

O comando xd_hadmgrAdd incorpora um novo perfil de gerenciador de implementação em uma célula. O novo perfil é convertido em um par de gerenciadores de implementação HA (Highly-available) na mesma célula que o perfil do gerenciador de implementação existente. O comando deve ser executado dentro do novo perfil do gerenciador de implementação que está sendo incluído.

Sintaxe

[distributed platforms] A sintaxe de comandos é a seguinte:
xd_hadmgrAdd -hostname (primary_dmgr_host) [-port (primary_dmgr_port)]
-configRoot(fully_qualified_path_to_shared_configuration)]
-workspaceRoot(fully_qualified_path_to_workspace)
-proxyServerJmxSoapAddress(JMX_SOAP_host):(JMX_SOAP_host)
-proxyServerHttpPort (HTTP_port)(HTTP_secure_port) [-uniquePort] [-user (uid)]
[-password (pwd)] [-quiet] [-logfile (filename)] [-replacelog] [-trace] [-help] 

O proxyServerJmxSoapAddress e proxyServerHttpPort são requeridos ao criar o primeiro gerenciador de implementação em espera apenas.

Executar Como

As seguintes opções estão disponíveis para o comando xd_hadmgrAdd:

-hostname <nome do host>
Especifica o nome do host utilizado para conectar-se ao gerenciador de implementação existente.
-port <porta>
Especifica a porta utilizada para conectar-se ao gerenciador de implementação existente.
-configRoot <caminho completo>
Especifica o caminho de configuração completo.
-workspaceRoot <caminho completo>
Especifica o caminho de espaço de trabalho completo.
-proxyServerJmxSoapAddress <host:porta>
Especifica o endereço do JMX SOAP do servidor proxy.
-proxyServerHttpPort <port> <porta_segura>
Especifica as portas HTTP do servidor proxy.
-user <usuário>
Especifica o nome do usuário utilizado para conectar-se ao gerenciador de implementação existente.
-password <senha>
Especifica a senha utilizada para conectar-se ao gerenciador de implementação existente.
-quiet
Suprime as informações de progresso que o comando xd_hadmgrAdd imprime em modo normal.
-logfile <nome_do_arquivo>
Especifica a localização do arquivo de registro no qual as informações são gravadas. Por padrão, o arquivo de registro é denominado hadmgrAdd.log e é criado no diretório logs do perfil para o nó que está sendo incluído.
-replacelog
Substitui o arquivo de registro ao invés de anexar o registro atual. Por padrão, o comando xd_hadmgrAdd é anexado ao arquivo de rastreio existente. Essa opção faz com que o comando xd_hadmgrAdd sobrescreva o arquivo de rastreio.
-trace
Gera informações de rastreio adicionais no arquivo de registro para finalidades de depuração.
-uniquePort
Verifica se há conflito de porta. Se a nova porta estiver em conflito com as portas existentes, a nova porta será incrementada por um até uma porta livre ser localizada. Isto não será necessário se portas exclusivas foram designadas para o perfil do gerenciador de implementação quando ele foi criado.
-help
Exibe a ajuda da sintaxe.

Uso

Os exemplos a seguir demonstram a sintaxe correta:

Iniciando com uma célula preexistente do Network Deployment, instalada e configurada na seguinte estrutura de diretórios:

Descrição Nome
Diretório Inicial do WebSphere Application Server /WebSphere/AppServer/
Perfil do gerenciador de implementação existente /shared/profiles/PrimaryManagerNode

em que /shared mountpoint está em um dispositivo SAN FS.

Execute a ferramenta de configuração do perfil ou o utilitário de linha de comandos wasprofile para criar outro perfil de gerenciador de implementação associado a esta mesma instalação do Network Deployment. Crie esse perfil no disco compartilhado, /shared mountpoint para este exemplo. Você deve especificar o nome de host correto para esse gerenciador de implementação atender. Você pode especificar os números de porta explícitos para seu gerenciador de implementação em espera quando criar o perfil ou pode especificar -uniquePort quando executar o comando xd_hadmgrAdd, conforme mostrado a seguir neste exemplo. Você pode especificar qualquer valor para o nome de célula, porque ele é alterado para corresponder ao nome de célula em que este par de gerenciadores de implementação HA é incluído durante o processo de conversão. Especifique um nome de nó que seja exclusivo na célula em que esse par de gerenciadores de implementação HA está incluído.

Depois de criar o perfil, você tem:
Descrição Nome
Diretório Inicial do WebSphere Application Server /WebSphere/AppServer/
Perfil do gerenciador de implementação existente /shared/profiles/PrimaryManagerNode
Novo perfil do gerenciador de implementação /shared/profiles/StandbyManagerNode
Execute o comando xd_hadmgrAdd para converter o novo perfil de gerenciador de implementação em um par de gerenciadores de implementação HA na mesma célula em que o perfil do gerenciador de implementação existente está:
xd_hadmgrAdd.bat.sh –hostname a.a.a.a -port 8880
-configRoot /shared/profiles/PrimaryManagerNode/config
-workspaceRoot /shared/profiles/PrimaryManagerNode
-proxyServerJmxSoapAddress x.x.x.x:8880

-proxyServerHttpPort 9060 9043
-user wsadmin
-password ********
-uniquePort

A utilização de xd_hadmgrAdd faz as seguintes alterações na configuração da célula:

  1. O novo gerenciador de implementação é configurado para utilizar a mesma instância de repositório de configuração que o gerenciador de implementação existente, o qual deve estar em um dispositivo compartilhado com o gerenciador de implementação existente.
  2. O novo gerenciador de implementação é configurado para utilizar o mesmo diretório compartilhado de espaço de trabalho especificado, o qual deve estar em um dispositivo compartilhado com o gerenciador de implementação existente.
  3. O ODR (On Demand Router) é configurado com:
    1. Canais de transporte HTTP wc_admin e ws_admin_secure.
    2. Nó de extremidade JMX_SOAP_PROXY_ADDRESS.
  4. Os gerenciadores de implementação são reconfigurados da seguinte forma:
    1. Seus endereços JMX_SOAP_CONNECTOR apontam para o JMX_SOAP_PROXY_ADDRESS do ODR.
    2. Eles têm um JMX_SOAP_PROXY_ADDRESS incluído que contém o mesmo host ou porta configurada que seus JMX_SOAP_ADDRESS originais.

Como resultado da alteração na configuração, o ODR hospeda os nós de extremidade lógicos para o gerenciador de implementação e determina proxies de pedidos de comunicação para o gerenciador de implementação no gerenciador de implementação ativo.

Por exemplo, em uma configuração de ODR não-HA, o gerenciador de implementação configurou pontos de nome do host para o ODR:


Configuração de ODR com um Gerenciador de Implementação Não-altamente Disponível

Para eliminar o ODR como um único ponto de falha, uma configuração de ODR HA é recomendada com, pelo menos, dois ODRs recebendo tráfego de um dispositivo de eliminação do Internet Protocol. Neste caso, os gerenciadores de implementação JMX_SOAP_ADDRESS configuraram pontos de nome do host para o dispositivo:


Eliminador do Internet Protocol

A função do gerenciador de implementação HA suporta apenas o uso do conector JMX SOAP. O conector JMX RMI não é suportado nessa configuração.




Related concepts
Gerenciador de Implementação High Availability

Related tasks
Configurando um Ambiente do Gerenciador de Implementação High Availability

Related information
Configurando um Ambiente do Gerenciador de Implementação High Availability
Comando xd_hadmgrRemove

Tópico de Referência    

Termos de Uso | Feedback Última atualização: Mar 21, 2006 12:54:16 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/reference/rxd_hadmgrAdd.html

© Copyright IBM 2005, 2006. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)