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.
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.
As seguintes opções estão disponíveis para o comando xd_hadmgrAdd:
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.
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 |
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:
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:
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:
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