Aprenda como utilizar o Profile Management Tool para criar e configurar
um perfil do servidor independente do WebSphere ESB com definições de configuração customizadas.
Sobre Esta Tarefa
Selecionando a opção Avançado, 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.
Opcionalmente, você pode escolher se implementar o console administrativo,
o aplicativo de amostra WebSphere Application
Server ou criar uma definição de servidor da Web. Opcionalmente, você pode 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. Também é possível especificar seus próprios valores de configuração
para os bancos de dados Common Event Infrastructure
e Comuns e configurar o Business Space.
Importante: Se você planeja associar o perfil para um gerenciador de implementação, não selecione
a opção de armazém de arquivos para os mecanismos do sistema de mensagens
ou Derby Embedded para os bancos de dados Common Event Infrastructure, ou Comum. A opção de armazém de arquivos e o banco de dados Derby Embedded não podem
ser utilizados em uma configuração de ambiente de implementação.
Como resultado do procedimento
a seguir em Aprimorando Perfis Utilizando o Profile Management Tool ou em Criando Perfis Utilizando o Profile Management Tool,
você está visualizando o painel Segurança Administrativa ou o painel Implementação
de Aplicativo Opcional. Conclua as seguintes etapas para configurar um novo perfil do
servidor independente com valores de configuração customizados.
- O painel que você vê exibido na Profile Management Tool depende
de se você está criando ou aumentando um perfil. Se estiver aprimorando um perfil,
também depende se a segurança está ativada nesse perfil e se o Common Event Infrastructure
está configurado no sistema.
Se você estiver executando |
Primeira etapa |
Aumento de perfil avançado para um perfil do WebSphere ESB e a Segurança está ativada no perfil
que você está aumentando. |
O painel Segurança Administrativa é exibido. Prossiga para a etapa 5. |
Criação de Perfil Avançado |
O painel Implementação do Aplicativo Opcional será exibido. Prossiga para a etapa 2. |
- Apenas para criação de perfil avançado: No painel Implementação do Aplicativo
Opcional, selecione os aplicativos que deseja implementar
no ambiente do perfil do servidor independente que está sendo criado,
em seguida, clique em Avançar.
Para escolher um aplicativo na lista a seguir, deixe a caixa de opção ao lado do aplicativo selecionada. Desmarque a caixa de opção para cancelar a seleção de um aplicativo.
É exibido o painel Nome e Local do Perfil.
- Apenas para criação de perfil avançado: 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ê decidir não utilizar o nome padrão, consulte Considerações sobre Nomenclatura para Perfis, Nós, Hosts e Células para saber quais são os problemas que você deve considerar ao nomear o perfil, tal como restrições no cumprimento 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. O diretório padrão é dependente de plataforma:
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.
- Para criar um servidor independente com definições de configuração otimizadas para ambientes de desenvolvimento, selecione a caixa de opção Criar o servidor usando o modelo de desenvolvimento. O modelo de desenvolvimento
reduz o tempo de inicialização e permite que o servidor seja executado em um hardware menos poderoso. Não
utilize esta opção para servidores de produção.
- É 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.
- Apenas para criação de perfil avançado: No painel Nomes de Nós, Hosts e Células,
especifique os nomes de nós, hosts e células para o perfil do servidor independente
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 termos reservados e outras questões que devem ser consideradas ao nomear o nó, host e célula.
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 a partir
do console administrativo, abra o console e clique em Segurança
> Segurança de Integração de Negócios.
Se você optar por implementar o aplicativo de amostra
do WebSphere Application Server
a partir do painel Implementação de Aplicativo Opcional na
etapa 2, será necessária uma
conta sob a qual executar. Forneça a senha para a
conta. Não é possível alterar o nome de usuário da conta.
Caso esteja aprimorando um perfil e veja este painel, o perfil que você está aprimorando tem 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 das seguintes condições:
Se você estiver executando |
Próxima etapa |
Criação de Perfil Avançado |
O painel Designação de Valor de Porta é exibido. Prossiga para a etapa 6. |
- Apenas para criação de perfil Avançado: 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:
- As portas são designadas a um perfil criado em uma instalação desempenhada
pelo usuário atual.
- As portas estão em utilização.
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.
Se você estiver instalando |
Próxima etapa |
Em uma plataforma Linux® e
estão executando o Profile Management Tool como o usuário root |
O painel de definição do serviço do
Linux
é exibido. Prossiga para a etapa 8. |
Em uma plataforma Windows® e
possuem 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 usuário não-root em uma plataforma Linux ou Windows. |
O painel Definição do Servidor da Web é exibido. Prossiga para a etapa 9. |
Apenas para criação de perfil
Avançado: Escolha se executar o servidor como um serviço do Windows e clique em Avançar.
O painel Definição de Serviço do Windows será exibido
para a plataforma Windows
apenas se o ID que instala o serviço do Windows tiver um privilégio do grupo de Administradores. Se o perfil estiver configurado como um
serviço Windows,
o produto inicia os serviços do Windows para os processos do servidor iniciados por um comando
startServer. Por exemplo, se você configurar um servidor como
um serviço do
Windows
e emitir o comando
startServer, o comando
wasservice
iniciará o serviço definido.
Importante: Se você escolher efetuar logon como uma conta de usuário especificada,
deverá especificar um ID do usuário e senha para o usuário que deve executar o serviço,
e o tipo de inicialização (o padrão é Manual).
O ID do usuário não deve ter espaços no nome, deve pertencer ao grupo
do Administrador e 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
Os perfis criados para serem executados como um serviço do Windows falharão ao iniciar durante
a utilização do IPv6, se o serviço estiver 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 Windows WebSphere ESB
tenta executar, o serviço não consegue 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 que o serviço do Windows do
WebSphere ESB seja executado como o mesmo ID do usuário sob o qual a variável de ambiente que
especifica IPv6 é definida, em vez de como o Sistema Local.
O painel Definição do Servidor da Web é exibido.
Apenas para criação de perfil
Avançado: Escolha se executar o servidor como um serviço do Linux e clique em Avançar.
O painel Definição de Serviço do Linux
será exibido apenas se o sistema operacional atual for uma versão suportada
do Linux e
o usuário atual tiver as permissões apropriadas.
O
WebSphere ESB
tenta iniciar serviços do
Linux
para processos do servidor que são iniciados por um comando
startServer.
Por exemplo, se você
configurar um servidor como um serviço do Linux e emitir o comando startServer, 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 Definição do Servidor da Web é exibido.
- Apenas para criação de perfil Avançado: Se desejar incluir
uma definição de servidor da Web no perfil agora, desempenhe as seguintes etapas:
Nota: No i5/OS,
não crie
a definição de servidor da Web utilizando o Profile Management Tool. Portanto, não ative esta opção no painel de definição de servidor da Web. Você precisará
utilizar os formulários de configuração e administração do IBM® HTTP Server iSeries,
que criam a definição de servidor da Web e uma instância do
servidor HTTP. Eles também associam corretamente o servidor HTTP a esta
definição de servidor da Web. Para obter informações adicionais, consulte o tópico
Configurando uma Instância do Servidor HTTP no centro de informações do WebSphere Application
Server Network Deployment para i5/OS, versão 6.1.
- Selecione a caixa de opção Criar uma Definição de Servidor da Web.
- Especifique as características do servidor da Web no painel e clique em Avançar.
- Especifique as características do servidor da Web na Parte 2 do painel e clique em Avançar.
Se você utilizar um servidor da Web para rotear pedidos para
o WebSphere ESB,
será necessário incluir uma definição do servidor da Web. Você pode incluir a definição agora, ou definir
o servidor da Web para o WebSphere ESB posteriormente. Se você definir a definição de servidor da Web
durante a criação deste perfil, poderá instalar o servidor da Web e seu
plug-in após a criação do perfil. Entretanto, você deve instalar ambos nos
caminhos especificados nos painéis de definição do servidor da Web. Se você definir o servidor da Web
para o WebSphere ESB após criar este perfil, você deve definir o servidor da Web em um perfil separado.
- No painel de Configuração do Business Space,
selecione a caixa de opção Configurar Espaço de negócios
para configurar o Business Space desenvolvido com
WebSphere, uma experiência
integrada do usuário para usuários do aplicativo na carteira de produtos do IBM Websphere Business Process Management
e, em seguida, clique em Avançar. A configuração do
Business Space configura
uma GUI integrada para os usuários de negócios do seu aplicativo para
este perfil.
Importante: O Business Space é suportado com os
seguintes produtos de banco de dados: Derby Embedded, Derby Network Server, DB2 Universal, DB2 Universal
Runtime Client, DB2 para i5/OS, DB2 para z/OS,
Oracle 9i, Oracle 10g e Oracle 11g.
Se o banco de dados que você utiliza para WebSphere ESB não
corresponder aos bancos de dados suportados para o Business Space, um banco de dados Derby Embedded será selecionado
para a configuração do Business Space.
Você não pode associar esse perfil a um ambiente de implementação
posteriormente, pois o Derby Embedded não é suportado para ambientes
de implementação.
É exibido o painel Configuração do
Banco de Dados.
- No painel Configuração do Banco de dados,
configure o banco de dados Comum e o banco de dados utilizado pelo componente Common Event Infrastructure
utilizado pelos componentes WebSphere ESB selecionados.
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 retornar a esta etapa quando tiver preenchido os campos
no painel Configuração do Banco de Dados e o painel 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 do servidor independente executando
um dos seguintes, dependendo de se você deve configurar o Common Event Infrastructure e os bancos de dados Comuns manualmente.
- Se você concluiu a configuração dos bancos de dados do Common Event Infrastructure e
Comum utilizando o Profile Management Tool, selecione Ativar o Console
do First Steps, Criar Outro Perfil
ou ambos; clique em Concluir para sair. Utilize o console do First Steps para iniciar o servidor. Utilize a opção Criar Outro Perfil para
reiniciar a ferramenta Profile Management para criar perfis adicionais.
- Se você optar por adiar a configuração do banco de dados real produzindo
scripts para serem executados manualmente, desempenhe as seguintes etapas:
- Desmarque a caixa de opção para iniciar o console do First Steps e clique em Concluir para fechar o Profile Management Tool.
- Utilize as ferramentas de definição de banco de dados padrão do site e procedimentos para
editar e executar os scripts que o Profile Management Tool gerou para criar ou criar e configurar
os bancos de dados event, eventcat e WPRCSDB
(ou seus equivalentes, se eles tiverem nomes diferentes em seu sistema). Você identificou o local para estes scripts
na etapa 2
do tópico Configurando o Banco de Dados Comum e o Banco de Dados Common Event Infrastructure Utilizando o Profile Management Tool. Consulte também
os tópicos que descrevem a criação manual de novos bancos de dados ou novas tabelas
nos bancos de dados existentes:
Quando os bancos de dados estiverem configurados, inicie o console do First Steps associado
ao perfil, conforme descrito em Iniciando o Console do First Steps.
O que Fazer Depois
Verifique a operação do servidor selecionando
Iniciar o Servidor no console do First Steps. Uma janela de saída é aberta. Se aparecer uma mensagem semelhante
à seguinte, isto indica que seu servidor está operando corretamente:
ADMU3000I: Servidor server1 aberto para e-business; o ID do processo é 3348
Também é possível verificar a operação do servidor
executando o IVT (Installation Verification Test) a partir do console
do First Steps ou executando o comando wbi_ivt. Este
teste é para verificar se sua instalação do gerenciador de implementação
ou do servidor independente está operando corretamente. Para um perfil do servidor independente,
ele também executa uma verificação do Monitor de Funcionamento e gera um relatório.