Depois
de criar um perfil personalizado, você deve ter acesso a um gerenciador de implementação em
execução para federar o nó. Federar o perfil personalizado torna o nó operacional.
Se o perfil personalizado estiver em uma máquina que não tem um gerenciador de implementação,
o gerenciador de implementação deverá estar acessível através da rede para permitir a federação
do nó.
Antes de iniciar
Faça o seguinte antes de utilizar este procedimento:
- Verifique se o WebSphere ESB está instalado e se foram criados um nó personalizado e um gerenciador de implementação do WebSphere ESB. Esse procedimento supõe que você
não tenha federado o nó customizado durante a criação ou aprimoramento do perfil customizado, com o Assistente de perfis ou de forma silenciosa.
- Certificar-se de que o Gerenciador de Implementação esteja em execução.
- Verifique se o gerenciador de implementação é um perfil doWebSphere ESB (não um perfil do WebSphere Application Server Network Deployment).
- Certifique-se de que a segurança não esteja ativada no nó do gerenciador de implementação.
- Certifique-se de que o gerenciador de implementação utilize o tipo de conector SOAP JMX padrão e que o conector esteja ativado.
Atenção: Não efetue a federação de um nó personalizado nesta etapa, se você responder sim a qualquer uma das afirmações a seguir:
- O gerenciador de implementação não está em execução ou você não tem certeza se ele está em execução.
- O gerenciador de implementação é um perfil do WebSphere Application Server Network Deployment que ainda não foi estendido para um perfil do WebSphere ESB.
- A segurança está ativada no nó do gerenciador de implementação.
- O conector SOAP está desativado.
- O gerenciador de implementação é reconfigurado para utilizar o RMI
(Remote Method Invocation) não-padrão como o conector JMX (Java Management
Extensions) preferencial. Selecione Administração do Sistema > Gerenciador de Implementação > Serviços de Administração no console administrativo do gerenciador de implementação para verificar o tipo de conector preferido.
Se você federar um nó customizado quando o gerenciador de implementação não estiver em execução ou não estiver disponível por outras razões, a criação do perfil falhará e o perfil customizado resultante não poderá ser utilizado.
Portanto, será necessário mover esse diretório de perfil personalizado para fora do repositório (por padrão, o diretório
profiles em
install_root, em que
install_root é o diretório de instalação do
WebSphere ESB, antes de criar outro perfil personalizado com o mesmo nome de perfil.
Por Que e Quando Desempenhar Esta Tarefa
Utilize o comando
addNode para federar um nó customizado em uma célula do gerenciador de implementação, fazendo o seguinte.
Etapas para Esta Tarefa
- Inicie o Deployment Manager. Inicie o Deployment Manager selecionando Iniciar
o Deployment Manager a partir de seu console Primeiras Etapas ou digitando
o seguinte comando (em que profile_root representa o local da instalação
do perfil do Deployment Manager, por padrão, install_root/profiles/deployment_manager_profile_name em plataformas Linux
e UNIX ou install_root\profiles\deployment_manager_profile_name
em plataformas Windows):
Em plataformas Linux e UNIX: profile_root/bin/startManager.sh
Em plataformas Windows (a partir de uma
linha de comandos): profile_root\bin\startManager.bat
- Vá para o diretório bin do nó customizado que você deseja federar. Abra uma janela de comandos e vá para um dos seguintes diretórios, dependendo
da plataforma (em que profile_root representa o local da instalação
do perfil customizado, por padrão, install_root/profiles/profile_name
em plataformas Linux e UNIX ou install_root\profiles\profile_name
em plataformas Windows):
Em
plataformas Linux e UNIX: profile_root/bin
Em plataformas Windows (a partir de uma
linha de comandos): profile_root\bin
- Emita o comando addNode. Emita um dos seguintes comandos, dependendo da plataforma:
Em plataformas Linux e
UNIX: ./addNode.sh deployment_manager_host deployment_manager_SOAP_port
Em plataformas Windows (a partir de uma linha de comandos): addNode.bat deployment_manager_host deployment_manager_SOAP_port
Uma janela de saída é aberta. Se você vir uma mensagem semelhante à seguinte, seu nó customizado foi federado com êxito:ADMU0003I: O nó DMNDID2Node03 foi federado com êxito.
- No mesmo diretório, emita o comando startNode. Emita um dos seguintes comandos, dependendo da plataforma:
Em plataformas Linux e UNIX: ./startNode.sh
Em plataformas Windows (a partir de uma linha de comandos): startNode.bat
Resultado
O nó personalizado é federado na célula do gerenciador de implementação, como um nó gerenciado.
O que fazer em seguida
Agora é possível alterar a configuração do nó gerenciado para criar servidores nesse nó.