WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Configurando Perfis do Gerenciador de Implementação para um Ambiente de Implementação

É possível utilizar o Profile Management Tool para criar e configurar um perfil do gerenciador de implementação do WebSphere ESB . Utilize as instruções neste tópico para configurar perfis com valores de configuração customizados e utilize este perfil em um novo ambiente de implementação baseado em um padrão fornecido.

Antes de Iniciar

Este tópico assume que você está utilizando o Profile Management Tool para criar perfis e está seguindo o procedimento em Criando Perfis Utilizando o Profile Management Tool. Portanto, supõe-se que você tenha iniciado o Profile Management Tool, escolhido criar um perfil do gerenciador de implementação e selecionado a opção de criação de perfil Ambiente de Implementação. Você não pode aumentar os perfis do gerenciador de implementação existentes utilizando a opção Ambiente de Implementação.

Sobre Esta Tarefa

Selecione a opção de criação do perfil do Ambiente de Implementação para configurar um perfil completamente configurado para seu ambiente de implementação. Essa opção configura e instala todos os componentes necessários para que o WebSphere ESB funcione. Os componentes a seguir são configurados como parte dessa opção:
  • Common Event Infrastructure
  • Service Component Architecture

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. Você pode fornecer um ID de usuário administrativo e a senha para 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 escolher o padrão do ambiente de implementação a ser utilizado, assim como seus próprios valores para a configuração do banco de dados Comum.

Como resultado do procedimento em Criando Perfis Utilizando o Profile Management Tool, você está visualizando o painel Nome e Local do Perfil. Execute as seguintes etapas para configurar um novo perfil do gerenciador de implementação com valores de configuração customizados para um ambiente de implementação.

Procedimento
  1. 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.

      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 é:
      • For Linux operating systemFor UNIX operating system install_root/profiles/profile_name
      • For Windows operating system install_root\profiles\profile_name
      • For i5/OS operating system user_data_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.

  2. 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 termos reservados e outras questões que devem ser consideradas ao nomear o nó, host e célula.

    O painel Segurança Administrativa é exibido.

  3. No painel Segurança Administrativa, forneça um nome de usuário e senha para efetuar logon no console administrativo e clique em Avançar.
    Importante: Se estiver realizando uma criação de perfil do ambiente de implementação, a segurança administrativa é necessária.

    O painel Designação de Valor de Porta é exibido.

  4. 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.

    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:
    • For Linux operating systemFor UNIX operating system profile_root/properties/portdef.props
    • For Windows operating system profile_root\properties\portdef.props
    • For i5/OS operating system 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 6.
    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 5.
    Em qualquer outra plataforma, ou como um usuário não root em uma plataforma Linux ou Windows. O painel de configuração Ambiente de Implementação é exibido. Prossiga para a etapa 7.
  5. For Windows operating system Escolha se quer executar o servidor como um serviço do Windows e selecione 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 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 que é incluído durante a criação do perfil.

    Considerações sobre IPv6 ao Executar Perfis como Serviços do Windows

    Servidores criados para executar como um serviço do Windows falham quando utilizam IPv6 se o serviço estiver configurado para executar 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 que executa como esse usuário específico pode acessar esta variável de ambiente. Por padrão, quando um novo perfil é criado e configurado para executar como um serviço do Windows, o serviço é configurado para executar como 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 se o serviço do Windows WebSphere ESB é executado como o mesmo ID do usuário sob o qual a variável de ambiente que especifica IPv6 é definida, em vez de como Sistema Local.

    Após clicar no botão AvançarNext, o painel de configuração do ambiente de implementação é exibido.

  6. For Linux operating system 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 de configuração Ambiente de Implementação é exibido.

  7. No painel Configuração do Ambiente de Implementação, clique no padrão a ser utilizado para o ambiente de implementação neste perfil do gerenciador de implementação.
    Selecione o botão de rádio ao lado de um dos seguintes padrões e clique em Avançar.
    • Sistema de Mensagens Remoto e Suporte Remoto define um cluster para a implementação do aplicativo, um cluster remoto para infra-estrutura do sistema de mensagens e um cluster remoto para o Common Event Infrastructure e outros aplicativos de suporte. Este padrão define uma configuração que desempenha bem para a maioria de suas necessidades de integração de negócios. Quando estiver em dúvida, selecione este padrão.
    • Sistema de Mensagens Remoto define um cluster para a implementação do aplicativo e um cluster remoto para a infra-estrutura do sistema de mensagens. O Common Event Infrastructure e outros aplicativos de suporte são configurados no cluster de destino de implementação do aplicativo.
    • Cluster Único define um cluster para implementação do aplicativo. A infra-estrutura do sistema de mensagens e o Common Event Infrastructure com aplicativos de suporte são configurados no cluster da implementação do aplicativo.
    Consulte os tópicos a seguir para obter informações adicionais:
    • Padrões do ambiente de implementação. Um padrão do ambiente de implementação especifica as limitações e requisitos dos componentes e recursos envolvidos em um ambiente de implementação. Os padrões são projetados para atender às necessidades da maioria dos requisitos de negócios e visam ajudá-lo a criar um ambiente de implementação da maneira mais objetiva possível.
    • Funções do ambiente de implementação. Para projetar um ambiente de implementação robusto, você deve entender as funções que cada cluster pode fornecer em um padrão de ambiente de implementação fornecido pela IBM específico ou um ambiente de implementação customizado. Este conhecimento pode ajudá-lo a tomar as decisões corretas em relação a qual padrão de ambiente de implementação atende melhor suas necessidades.

    Após escolher o padrão para utilizar para o ambiente de implementação neste perfil do gerenciador de implementação, o painel Configuração do Banco de Dados é exibido.

  8. No painel Configuração do Banco de Dados, configure o banco de dados Comum utilizado por todos os componentes do WebSphere ESB, incluindo o banco de dados Common Event Infrastructure e o banco de dados do sistema de mensagens do barramento do sistema.
    Se deseja utilizar bancos de dados diferentes do banco de dados Comum para estes componentes, você terá as seguintes opções:
    • Cancele a criação deste perfil de ambiente de implementação e, em vez disso, crie seu ambiente de implementação utilizando o console administrativo. Consulte Criando Ambientes de Implementação para obter informações adicionais.
    • Se pretende utilizar um produto de banco de dados diferente criado pelo mesmo fornecedor do banco de dados, você ainda pode prosseguir com esta criação de perfil e posteriormente alterar a configuração do banco de dados no console administrativo. Consulte Configurando um Provedor e uma Origem de Dados JDBC no centro de informações do WebSphere Application Server Network Deployment versão 6.1 para obter informações adicionais sobre a configuração de drivers e origens de dados JDBC.
    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 de informações Configuração do Banco de Dados e Configuração do Banco de Dados (Parte 2). O Profile Management Tool valida suas seleções de configuração do banco de dados e exibe uma mensagem se alguma estiver com erro. Por exemplo, se você digitar um nome do banco de dados que já existe e estiver criando um novo banco de dados, uma mensagem de erro informará que o banco de dados existe.
    Restrição:

    Os privilégios de DBA (Administrador de Banco de Dados) são necessários para os painéis de configuração do banco de dados que fazem parte da criação de um perfil do gerenciador de implementação para um ambiente de implementação. Se você planeja utilizar o recurso do ambiente de implementação do instalador do produto ou o Profile Management Tool e desejar utilizar um banco de dados diferente do Derby Network Server como seu produto de banco de dados, o ID do usuário fornecido para o campo "Nome de Usuário para Autenticar com o Banco de Dados" nos painéis de configuração do banco de dados deverá ter privilégios de DBA.

    Após você configurar o banco de dados Comum, o painel Resumo do Perfil será exibido.

  9. No painel Resumo do Perfil, clique em Criar para criar o perfil ou 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.

  10. 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 a criação de um perfil do WebSphere ESB .

O nó dentro do perfil possui um gerenciador de implementação chamado dmgr.

O que Fazer Depois

Certifique-se de que a instância do seu banco de dados esteja em execução antes de iniciar o gerenciador de implementação, mesmo se o banco de dados for local. Em seguida, verifique a operação do servidor selecionando Iniciar o Gerenciador de Implementação a partir do console do First Steps. 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 

Configure nós customizados no ambiente de implementação para concluir o padrão do ambiente de implementação.

Para obter informações adicionais sobre como planejar sua instalação, consulte os tópicos em Planejando o WebSphere ESB.


task Tópico de Tarefa

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_config_depman_nd.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).