Verificando e Configurando os Pré-requisitos Instalados

Antes de instalar o WebSphere Partner Gateway, assegure-se de que você tenha todos os pré-requisitos necessários. Os tópicos nesta seção fornecem uma breve visão geral dos requisitos de hardware e software do sistema, dos bancos de dados suportados e das contas do usuário necessárias para executar o software WebSphere Partner Gateway.

Uma lista de verificação de pré-instalação (Tabela 11) está incluída no final desta seção para ajudar a preparar a instalação. Esta lista de verificação relaciona as tarefas que devem ser executadas antes da instalação do WebSphere Partner Gateway. Você também pode utilizá-la ao planejar sua instalação para:

Esta seção contém os seguintes tópicos:

Incluindo Contas de Usuários

Para conectar ao banco de dados, o WebSphere Partner Gateway requer um conjunto de usuários do sistema operacional. O procedimento a seguir o orienta pela configuração desses usuários. Embora esse procedimento utilize nomes padrão, é possível substituí-los por seus próprios nomes de usuário e grupo. Os nomes de usuários e grupos não podem exceder oito caracteres.

Nota:
Não é necessário criar um grupo se você pretende ter apenas um usuário.

Para criar contas de usuário:

  1. Clique em Iniciar > Configurações > Controle de Tela, em seguida, clique duas vezes em Ferramentas Administrativas > Gerenciamento do Computador > Grupos e Usuários Locais.

    A caixa de diálogo Usuários e Grupos Locais aparece. Clique com o botão direito do mouse em Usuários e selecione Novo Usuário.

    A caixa de diálogo Novo Usuário aparece. Inclua os seguintes usuários: bcguser, bcgcon, bcgdoc e bcgrecv. Selecione também a opção A Senha Nunca Expira.

    Nota:
    Os usuários do Oracle precisam apenas criar o usuário bcguser.
  2. O Business Integration utiliza um usuário desse grupo para gerenciar componentes do WebSphere Partner Gateway.
  3. Na caixa de diálogo Usuários e Grupos, clique com o botão direito do mouse em Grupos e selecione Novo Grupo.
  4. A caixa de diálogo Novo Grupo aparece. Inclua o grupo bcggroup.
  5. Inclua os seguintes usuários ao bcggroup: bcguser, bcgcon, bcgdoc e bcgrecv.
    Nota:
    Os usuários do Oracle precisam apenas incluir o usuário bcguser ao bcggroup.
  6. Saia da janela Gerenciamento de Computador.
  7. Registre os nomes de usuário e senhas na tabela em Lista de Verificação de Pré-instalação.

Configurando o WebSphere MQ

O procedimento a seguir descreve como configurar o WebSphere MQ após sua instalação. Consulte Requisitos de Plataforma, Hardware e Requisitos de Software para obter uma lista de SupportPacs e atualizações que devem ser aplicadas. Para obter informações sobre comandos específicos utilizados neste procedimento, consulte a documentação do WebSphere MQ.

Nota:
O nome do gerenciador de filas padrão é bcg.queue.manager e a porta listener padrão é 9999. Se você alterar esses valores padrão, assegure-se também de alterá-los em todo lugar em que são utilizados.

Para configurar o WebSphere MQ:

  1. Verifique se você efetuou logon no seu sistema operacional como administrador ou como um usuário que seja membro do grupo de administradores.
  2. Crie o gerenciador de filas digitando o seguinte:
    crtmqm -q bcg.queue.manager

    A IBM recomenda alterar os parâmetros de log padrão a seguir para evitar possíveis erros de Rollback de Transações do Processo. Consulte a documentação do WebSphere MQ para obter informações específicas sobre estes atributos. Esses atributos podem ser visualizados na guia Log da janela Propriedades do gerenciador de filas no MQ Services.

  3. Atualize os parâmetros de canal:
    1. No MQServices, clique com o botão direito do mouse no gerenciador de filas, selecione Propriedades e selecione a guia Canais.
    2. Atualize as propriedades do canal com os seguintes valores:
      MaxChannels=1000
      MaxActiveChannels=1000
  4. Se o computador tiver mais de uma CPU, digite o seguinte comando:
    setmqcap <número de CPUs>
  5. Inicie o gerenciador de filas com o seguinte comando:
    strmqm bcg.queue.manager
  6. Inicie o atendente com o seguinte comando:

    runmqlsr -t tcp -p 9999 -m bcg.queue.manager

  7. O atendente é executado nessa janela, portanto deixe-a aberta.
  8. Abra uma nova janela e inicie o JMS Broker (o intermediário de publicação e assinatura) com o seguinte comando:
    strmqbrk -m bcg.queue.manager
  9. Inicie os serviços de comando do MQ com o seguinte comando:
    strmqcsv bcg.queue.manager
  10. Utilize o arquivo Tools\MQSeries\BCGCreate_Queues.mqsc para definir as filas e os canais para o gerenciador de filas:
    runmqsc bcg.queue.manager <
      <imagem do CD>\Tools\MQSeries\BCGCreate_Queues.mqsc

    Em que <imagem do CD> é o local do CD do WebSphere Partner Gateway ou o local dos arquivos de instalação retirados do arquivo do WebSphere Partner Gateway.

  11. Utilize o arquivo MQHomeInstallDir\Java\bin\MQJMS_PSQ.mqsc para configurar as filas de publicação e assinatura do JMS:
    runmqsc bcg.queue.manager <
     MQHomeInstallDir\mqm\Java\bin\MQJMS_PSQ.mqsc
  12. Registre o nome do host MQ, o nome do gerenciador de filas e a porta listener na Lista de Verificação de Pré-instalação.

Instalando e Configurando o DB2

Para desempenho máximo em um ambiente de produção, o banco de dados do WebSphere Partner Gateway deve residir em um servidor dedicado.

O banco de dados é configurado assumindo-se que o DB2 UDB está sendo executando em uma máquina com vários processadores. Especificamente, o parâmetro DFT_DEGREE está definido como 4, o que indica que uma consulta SQL é executada como 4 subprocessos executados em paralelo. Se estiver executando o DB2 UDB em uma máquina com um único processador, esta configuração não é ideal e pode causar um conflito entre a memória do sistema e a CPU. Você deve revisar a configuração do banco de dados com o administrador do banco de dados e modificá-la, se necessário, para adequá-la ao ambiente específico do banco de dados.

Nota:
O WebSphere Partner Gateway não utiliza a opção usuário limitado. Não utilize o ID do usuário limitado como parte da instalação do WebSphere Partner Gateway.

Utilize o procedimento a seguir para instalar e configurar o DB2:

  1. Instale o DB2 seguindo as instruções de instalação fornecidas e utilizando o assistente de Configuração do DB2. No assistente, faça o seguinte:
    Nota:
    Também é possível utilizar uma instalação existente.
  2. Se o DB2 não estiver em execução, inicie-o digitando o seguinte comando:

    db2start

Registre os nomes e senhas na Lista de Verificação de Pré-instalação.

Instalando e Configurando o Oracle

Este guia não fornece instruções de instalação para o Oracle. Consulte a documentação apropriada do Oracle para obter os procedimentos de instalação.

O WebSphere Partner Gateway é um aplicativo Unicode. Assegure-se de que o conjunto de caracteres de banco de dados e o conjunto de caracteres nacional de seu banco de dados estejam definidos para Unicode.

A IBM recomenda que você siga essas orientações ao instalar o banco de dados Oracle:

  1. Exporte as variáveis de ambiente do sistema Oracle (incluindo: ORACLE_HOME, ORACLE_SID e ORACLE_BASE), conforme descrito na documentação de instalação do Oracle. Isso será necessário para o usuário administrador, se o Database Loader for executar SQL automaticamente durante o processo de instalação do WebSphere Partner Gateway.
  2. O driver JDBC do Oracle deve estar disponível em cada máquina que executará os componentes do hub. O driver JDBC deve estar no mesmo nível que a versão do Oracle instalada.

Registre os nomes e senhas na Lista de Verificação de Pré-instalação na próxima seção. Registre também os valores padrão, especialmente se eles foram alterados.

Lista de Verificação de Pré-instalação

As seguintes tarefas devem ser executadas antes da instalação do WebSphere Partner Gateway:

Nota:
Essas tarefas presumem a instalação em uma única máquina.

  1. Assegure-se de que o grupo do usuário bcggroup exista no sistema operacional. Assegure-se também de que o usuário bcguser exista e seja um membro do bcggroup. Se você estiver utilizando o DB2, todos os usuários bcgcon, bcgdoc e bcgrecv do sistema operacional devem existir como membros do bcggroup. Se você estiver utilizando o Oracle, os usuários bcgcon, bcgdoc e bcgrecv do sistema operacional não são obrigatórios.
  2. O DB2 ou o Oracle está instalado e configurado em um servidor.
  3. O WebSphere MQ está instalado e configurado em um servidor.
  4. Um servidor SMTP existe. (Isso é opcional)
  5. Se diversos computadores forem utilizados, será necessário criar compartilhamentos de arquivos de rede em cada computador. Isso permite que todos os computadores acessem e compartilhem arquivos comuns através da rede.

A Tabela 11 identifica informações que você deve obter antes de iniciar os assistentes de instalação do Database Loader e do WebSphere Partner Gateway. Consulte a tabela durante a execução dos assistentes.

Tabela 11. Lista de Verificação de Informações Requeridas
Informações Requeridas Valor

Nome do usuário do WebSphere Partner Gateway

(bcguser é o padrão)

Senha do usuário do WebSphere Partner Gateway

Nome do grupo do WebSphere Partner Gateway

(bcggroup é o padrão)

Nome do usuário do Community Console

(bcgcon é o padrão)

Senha do usuário do Community Console

Números de portas do Community Console

(HTTP - 58080 é o padrão)

(HTTPS - 58443 é o padrão)

Nome do usuário do Gerenciador de Documentos

(bcgdoc é o padrão)

Sistema de Ajuda

(58888 é o padrão)

Senha do usuário do Gerenciador de Documentos

Números de portas do Gerenciador de Documentos

(HTTP - 56080 é o padrão)

(HTTPS - 56443 é o padrão)

Nome do usuário do Receptor

(bcgrecv é o padrão)

Senha do usuário do Receptor

Números de portas do Receptor

(HTTP - 57080 é o padrão)

(HTTPS - 57443 é o padrão)

Nome do host do WebSphere MQ

Gerenciador de Filas do WebSphere MQ

(bcg.queue.manager é o padrão)

Porta do WebSphere MQ para o atendente

9999

Ponto de montagem para o local compartilhado

Nome do host do banco de dados

Porta do banco de dados

DB2=50000 é o padrão, se estiver utilizando a Instância padrão.
Oracle=1521 é o padrão.

Proprietário do banco de dados (DB2)

Senha do proprietário (DB2)

Nome do banco de dados (DB2)

Nome da instância (DB2)

ID de login do administrador (Oracle)

Senha do administrador (Oracle)

SID Oracle (Oracle)

Login do proprietário do esquema (Oracle)

Senha do proprietário do esquema (Oracle)

Nome do host SMTP

Número da porta SMTP

(25 é o padrão)

Copyright IBM Corp. 2003, 2005