Ao configurar o gerenciador de implementação, você pode precisar
especificar suas próprias configurações para portas, nós e perfis.
Este tópico fornece instruções sobre como utilizar o
Profile Management Tool para criar e configurar um
WebSphere ESB com definições de configuração
customizadas.
Sobre Esta Tarefa
Neste tipo de configuração, você pode especificar seus próprios valores
para configurações tais como portas, o local do perfil e os nomes para o
perfil, nó, host e célula. Como opção, você pode escolher se deseja implementar
o console administrativo ou ativar a segurança administrativa. Se o seu sistema operacional e os privilégios de sua conta de
usuário permitirem, você pode criar um serviço do sistema para executar
o servidor.
Você também pode especificar
seus próprios valores de configuração para o banco de dados Comum.
Como resultado de seguir
o procedimento em Aprimorando Perfis Utilizando o Profile Management Tool ou em Criando Perfis Utilizando o Profile Management Tool, um dos seguintes painéis
será exibido, o painel Segurança Administrativa, o painel Configuração do Banco de Dados
ou o painel Implementação do Aplicativo Opcional. Conclua as seguintes etapas para configurar
um novo perfil do gerenciador de implementação com valores de configuração customizados.
Procedimento
- O painel visualizado no Profile Management Tool depende de você estar criando
ou aprimorando um perfil e, se estiver aprimorando, depende se a segurança
administrativa está ativada no perfil.
Tarefa |
Próxima Etapa |
Aprimoramento de perfil avançado com
a segurança administrativa ativada no perfil que você está
aprimorando. |
O painel Segurança Administrativa é exibido. Prossiga para a etapa 5. |
Aumento de Perfil Avançado com
segurança administrativa desativada no perfil que você está aumentando. |
O painel Configuração do Banco de dados é exibido. Prossiga para a etapa 9. |
Criação de Perfil Avançado |
O painel Implementação do Aplicativo Opcional será exibido. Prossiga para a etapa 2. |
- No painel Implementação do Aplicativo Opcional, selecione se
deve implementar o console administrativo para o ambiente de perfil
que você está criando e, em seguida, clique em
Avançar.
O console administrativo
é uma ferramenta baseada na Web que gerencia o servidor. Para escolher implementar o
console administrativo, deixe a caixa de opção Implementar o Console Administrativo
(recomendado) selecionada. Desmarque a caixa de opção para cancelar a seleção.
O painel Nome e Local do Perfil é exibido.
- No painel Nome e Local do Perfil, desempenhe as seguintes etapas.
- Especifique um nome e caminho de diretório exclusivo para o perfil ou aceite os padrões.
Cada perfil criado deve ter um nome. Quando há mais de um perfil, eles podem ser diferenciados em seu nível mais alto por esse nome. Se você optar por não utilizar o nome padrão, consulte
Considerações sobre Nomenclatura para Perfis, Nós, Hosts e Células
para obter informações sobre os problemas que devem ser considerados
durante a nomeação do perfil, como restrições no comprimento do nome
do diretório.
O diretórios especificado conterá os arquivos
que definem o ambiente de tempo de execução, tais como comandos, arquivos
de configuração e arquivos de log. Por padrão, o local deste diretório é:
user_data_root/profiles/profile_name

install_root/profiles/profile_name
install_root\profiles\profile_name
em que
profile_name é o nome especificado. É exibida uma mensagem de erro se:
- O profile_name especificando não é exclusivo.
- O diretório especificado não está vazio.
- Seu ID do usuário não possui permissões suficientes para o diretório.
- Não há espaço suficiente para criar o perfil.
- É possível fazer com que o perfil que está sendo criado seja o perfil padrão (portanto, os comandos funcionarão automaticamente com ele) selecionando a caixa de opção Fazer desse perfil o padrão. Essa caixa de opção será exibida apenas se você tiver um perfil existente no sistema.
O primeiro perfil que você cria em uma estação de trabalho é o perfil padrão.
O perfil padrão é o
destino padrão para comandos que são emitidos a partir do diretório bin
na raiz da instalação do produto.
Quando só pode existir um perfil em uma estação de trabalho, todo comando
funciona nesse perfil. Se existir mais de um perfil, determinados comandos exigem que você especifique o perfil
ao qual o comando se aplica.
Consulte Comandos de Perfil em um Ambiente Multi-perfis para obter informações adicionais.
- Clique
em Avançar. (Se você clicar em Voltar e alterar o nome do
perfil, poderá ser necessário alterar o nome neste painel manualmente
quando ele for exibido novamente.)
O painel Nomes do Nó, Host e Célula
é exibido.
- No painel Nomes do Nó, Host e Célula, especifique os nomes de
nó, host e célula para o gerenciador de implementação, ou aceite os
padrões e clique em Avançar. Tente manter o nome do nó o mais curto possível, mas certifique-se de que
os nomes dos nós sejam exclusivos no ambiente de implementação. Consulte Considerações sobre Nomenclatura para Perfis, Nós, Hosts e Células para obter
informações sobre os termos reservados e outras questões que você deve considerar ao
nomear o nó e o host.
O painel Segurança Administrativa é exibido.
- Ativar segurança administrativa.
Esta tela pode ser diferente dependendo se você está criando ou
aprimorando um perfil.
Se estiver criando um perfil, você pode ativar a segurança administrativa
agora ou depois no console administrativo. Para ativar a segurança administrativa agora, deixe a caixa de opção Ativar segurança administrativa selecionada, forneça um nome de usuário e uma senha para se conectar no console administrativo e clique em Avançar.
Para desativar a segurança administrativa, desmarque a caixa de opção. Para ativar a segurança administrativa posteriormente no console administrativo, abra o console e selecione Segurança
> Segurança de Integração de Negócios.
Caso esteja aprimorando um perfil e veja o painel Segurança
Administrativa, o perfil que você está aprimorando terá a segurança
ativada. Você deve digitar novamente o ID de usuário administrativo e
a senha para esse perfil.
A próxima etapa depende de se você está criando ou aumentando um perfil.
Tarefa |
Próxima etapa |
Aprimoramento de Perfil Avançado |
O painel Configuração do Banco de dados é exibido. Prossiga para a etapa 9. |
Criação de Perfil Avançado |
O painel Designação de Valor de Porta é exibido. Prossiga para a etapa 6. |
- Verifique se as portas especificadas para o perfil são
exclusivas e clique em Avançar.
O Profile Management Tool detecta as portas atualmente utilizadas por outros produtos WebSphere e exibe valores de porta recomendados que não entram em conflito com os existentes. Se você tiver aplicativos diferentes dos do WebSphere que utilizam portas especificadas, verifique se as portas não estão em conflito. Se você escolher não implementar o console
administrativo no painel Implementação de Aplicativo Opcional na
etapa 2, as portas do console
administrativo não estarão disponíveis no painel Designação de Valores de Portas.
As portas serão reconhecidas como estando em utilização
se as seguintes condições forem atendidas:
- Elas forem atribuídas para um perfil criado sob uma instalação executada
pelo usuário atual.
- Elas estiverem em uso no momento.
Embora a ferramenta valide portas quando você acessa o painel Designação
de Valores de Porta, os conflitos de portas podem continuar ocorrendo como resultado das seleções
feitas nos painéis subseqüentes do Profile Management Tool. As portas não são designadas até que a criação
de perfil seja concluída.
Se você suspeitar de um conflito de porta, poderá investigá-lo após a
criação do perfil.
Determine as portas utilizadas durante a criação do perfil
examinando o seguinte arquivo:
profile_root/properties/portdef.props

profile_root/properties/portdef.props
profile_root\properties\portdef.props
Incluídos neste arquivo estão as chaves e valores utilizados na configuração das portas. Se você descobrir conflitos de porta, pode reatribuir as portas manualmente. Para redesignar portas, consulte o tópico
Atualizando
Portas em um Perfil Existente no centro de informações do
WebSphere
Application Server Network Deployment versão 6.1 e execute o arquivo
updatePorts.ant através do script
ws_ant.
A próxima etapa depende de sua plataforma
e se você está instalando como usuário root (Administrador) ou não-root.
Tipo de Instalação |
Próxima etapa |
Em uma plataforma
Linux®
com o Profile Management Tool executando como usuário root |
O painel de definição do serviço do
Linux
é exibido. Prossiga para a etapa 8. |
Em uma plataforma
Windows®
com privilégios do grupo Administrador |
O painel de definição de serviço do Windows é exibido. Prossiga para a etapa 7. |
Em qualquer outra plataforma, ou como um usuário não root
em uma plataforma
Linux
ou
Windows. |
O painel Configuração do Banco de dados é exibido. Prossiga para a etapa 9. |
Escolha se quer executar o servidor como um serviço do
Windows
e clique em Avançar. O painel de definição de serviço do Windows é exibido para a plataforma Windows somente se o ID que instala o serviço do Windows tiver privilégio do grupo do Administrador. Se o perfil estiver configurado como um serviço
do Windows, o
produto inicia os serviços do Windows para os processos do servidor iniciados por um comando
startManager. Por exemplo, se você configurar
um servidor como um serviço do Windows e emitir o comando
startManager, o comando
wasservice iniciará o serviço
definido.
Importante: Se você escolheu efetuar logon como uma conta
de usuário especificada, deverá especificar o o ID do usuário e senha para o usuário
que executará o serviço e deve especificar o tipo de inicialização
(o padrão é Manual). O ID do usuário não deve ter espaços em seu nome, ele deve pertencer ao grupo do
Administrador e ele deve ter os direitos de usuário avançado "Efetuar Logon como um Serviço" e
"Agir como Parte do Sistema Operacional". Se o ID do usuário pertencer ao grupo do Administrador,
o Profile Management Tool concederá a ele direitos de usuário avançado se ele ainda não os tiver.
Durante a exclusão do perfil, você pode remover
o serviço do Windows incluído durante a criação do perfil.
Considerações sobre IPv6
ao Executar Perfis como Serviços do Windows
Servidores criados para serem executados como um
serviço do
Windows
falham ao iniciar utilizando IPv6 se o serviço for configurado para
ser executado como Sistema Local. Crie uma variável de ambiente
específica do usuário para ativar o IPv6. Como esta variável de ambiente é uma variável do usuário
em vez de uma variável do Sistema Local, apenas um serviço do Windows
executado como esse usuário específico pode acessar esta variável de ambiente.
Por padrão, quando um novo perfil
é criado e configurado para ser executado como um serviço do Windows,
o serviço é configurado para ser executado como um Sistema Local. Quando o serviço do WebSphere ESB tenta
executar, o serviço não pode acessar a variável de ambiente do usuário que
especifica o IPv6 e, portanto, tenta iniciar como IPv4. O servidor
não iniciará corretamente nesse caso. Para resolver o problema, ao
criar o perfil, especifique se o serviço do
WebSphere ESB
será executado como o mesmo ID do usuário sob o qual a variável de
ambiente que especifica IPv6 está definida no lugar de Sistema Local.
Após a conclusão da criação de perfil Avançada, o painel
Configuração do Banco de Dados é exibido.
Escolha se quer executar o servidor como um serviço
Linux
e clique em Avançar. O painel de definição de serviço do Linux é exibido somente se o sistema operacional atual for uma versão suportada do Linux e
o usuário atual tiver permissões apropriadas.
O WebSphere ESB tenta iniciar os serviços
do Linux para
processos do servidor que são iniciados por um comando startManager.
Por exemplo, se você
configurar um servidor como um serviço Linux e
emitir o comando startManager, o comando wasservice tenta iniciar o serviço definido.
Por padrão, o WebSphere ESB não é selecionado para executar como um serviço do Linux.
Para criar o serviço, o usuário que executa o Profile Management
Tool deve ser o usuário root. Se você executar o
Profile Management Tool com um ID do usuário não-root, o painel de definição de serviço do Linux
não será exibido, e nenhum serviço será criado.
Você deve especificar um nome de usuário sob
qual o serviço é executado.
Para excluir um serviço do Linux,
o usuário deve ser root ou ter os privilégios apropriados para excluir o serviço.
Caso contrário, um script de remoção será criado, para que o usuário root possa executar para excluir
o serviço em nome do usuário.
O painel Configuração do Banco de dados é exibido.
- No painel Configuração do Banco de Dados, configure o banco de dados Comum
utilizado pelos componentes do produto selecionado.
Consulte o tópico Configurando o Banco de Dados Comum e o Banco de Dados Common Event Infrastructure Utilizando o Profile Management Tool para obter detalhes
e retorne para esta etapa ao preencher os campos nos painéis Configuração do Banco de Dados
e Configuração do Banco de Dados (Parte 2).
O painel Resumo do Perfil é exibido.
- No painel Resumo do Perfil, clique em Criar ou Aprimorar
para criar ou aprimorar o perfil ou em Voltar para alterar as
características do perfil.
Quando a criação ou o aprimoramento do perfil é concluído, o painel Perfil Completo é exibido com a mensagem A ferramenta Profile Management criou o perfil com êxito ou A ferramenta
Profile Management aprimorou o perfil com êxito.
- Conclua a configuração do perfil executando uma das seguintes
tarefas, dependendo se você deve configurar manualmente o banco de
dados Comum.
Resultados
Você concluiu uma das seguintes tarefas:
- Criou um perfil do WebSphere ESB.
- Aprimorou um perfil do
WebSphere
Application Server ou
WebSphere
Application Server Network Deployment em um perfil do Websphere ESB.
O que Fazer Depois
Verifique a operação do servidor, selecionando
Iniciar o Gerenciador de Implementação no console Primeiras Etapas. Uma janela de saída é aberta.
Se você vir uma mensagem semelhante à seguinte, seu gerenciador de implementação estará operando corretamente:
ADMU3000I: Servidor dmgr aberto para e-business; o ID do processo é 3072
Em um ambiente de implementação, você deve criar e configurar outros bancos de dados, criar perfis customizados e federá-los
para seu gerenciador de implementação, criar servidores, criar clusters se desejar recursos
de gerenciamento de carga de trabalho e executar outras tarefas específicas para o seu ambiente de instalação planejado.
Seu ambiente planejado dita as tarefas que você deve executar e a ordem na
qual executá-las.
Para obter informações adicionais sobre o planejamento da instalação e sobre os bancos de dados requeridos pelo WebSphere ESB,
consulte os tópicos em Introdução: Planejando para WebSphere ESB.