Verificando e Configurando os Pré-requisitos de Instalação

Antes de instalar o Business Integration Connect, 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 Business Integration Connect.

No final desta seção estão incluídas listas de verificação de pré-instalação para ajudar a preparar a instalação. Essas listas de verificação relacionam as tarefas que devem ser executadas antes da instalação do Business Integration Connect.

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

Incluindo Contas de Usuários

Para conectar ao banco de dados, o Business Integration Connect 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. Note que se você utilizar seus próprios nomes de grupo e usuário, eles não poderão exceder oito caracteres.

Se estiver instalando o Business Integration Connect em várias máquinas, o ID do grupo (GID) e o ID do usuário (UID) na máquina de destino devem corresponder aos GIDs e UIDs em todas as demais máquinas.

O procedimento a seguir assume que todos os recursos e componentes do Business Integration Connect serão instalados em uma máquina.

Para criar contas de usuário:

  1. Crie o grupo que conterá os usuários do Business Integration Connect. Por exemplo, bcggroup.

    O Business Integration utiliza um usuário nesse grupo para gerenciar os componentes do Business Integration Connect.

  2. Crie usuários.

    O Business Integration Connect utiliza esse usuário para gerenciar os componentes do Business Integration Connect. O assistente de instalação instala e executa o software como esse usuário. Ele é um usuário normal, não um super usuário. Por exemplo, bcguser.

  3. Se você estiver utilizando o DB2, inclua o usuário apropriado para cada componente que for instalado. Esses IDs de usuário são necessários ao servidor DB2 para controlar os dados de acesso.

    Community Console, por exemplo, bcgcon.

    Document Manager, por exemplo, bcgdoc.

    Receiver, por exemplo, bcgrecv.

    Inclua os seguintes usuários ao bcggroup: bcguser, bcgcon, bcgdoc e bcgrecv.

  4. Registre os nomes de usuários e senhas nas tabelas em "Tabelas da 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 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 padrão do listener é 9999. Se você alterar esses valores padrão, deverá certificar-se de alterá-los em todo lugar em que são utilizados.

Para configurar o WebSphere MQ:

  1. Digite o seguinte comando para alterar o usuário para mqm:

    su - mqm

  2. Crie o gerenciador de filas digitando o seguinte:

    crtmqm -q bcg.queue.manager

    Atualize os parâmetros do canal no arquivo de configuração do gerenciador de filas: MQHomeInstallDir/mqm/qmgrs/bcg/qm.ini incluindo as seguintes linhas no final do arquivo:

    Channels:
        MaxChannels=1000
        MaxActiveChannels=1000
     

    Insira uma linha em branco após MaxActiveChannels=1000 e salve as alterações no arquivo de configuração.

  3. Se o computador tiver mais de uma CPU, digite o seguinte comando:

    setmqcap<número de CPUs>

  4. Inicie o gerenciador de filas com o seguinte comando:
    strmqm bcg.queue.manager
     
  5. Inicie o listener com o seguinte comando:
    runmqlsr -t tcp -p 9999 -m bcg.queue.manager &
     
  6. Aguarde aproximadamente 10 segundos e pressione Enter para retornar ao prompt de comandos.
  7. Inicie o JMS Broker (o intermediário de publicação-assinatura):
    strmqbrk -m bcg.queue.manager
     
  8. Inicie os serviços de comando do MQ com o seguinte comando:
    strmqcsv bcg.queue.manager
     
  9. Utilize o arquivo Tools/MQSeries/create_wbic_queues.mqsc para definir as filas e canais para o gerenciador de filas:
    runmqsc bcg.queue.manager <
      <imagem_do_CD>/Tools/MQSeries/create_wbic_queues.mqsc
     

    Em que <imagem_do_CD> é o local de montagem do CD de instalação do Business Integration Connect ou o local dos arquivos de instalação do Business Integration Connect desinstalado.

  10. Utilize o arquivo MQHomeInstallDir/mqm/java/bin/MQJMS_PSQ.mqsc para configurar as filas de inscrições e publicações do JMS:
    runmqsc bcg.queue.manager <
           MQHomeInstallDir/mqm/java/bin/MQJMS_PSQ.mqsc
     
  11. Registre o nome do host do MQ, o nome do gerenciador de filas e a porta do listener em "Tabelas da 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 Business Integration Connect deve residir em um servidor dedicado.

Ao instalar o WebSphere Business Integration Connect, é possível utilizar o script Create_db2.sql para criar e configurar o banco de dados. 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. Recomendamos que você revise a configuração do banco de dados com a administração do banco de dados e modifique-a se necessário para adequar-se ao ambiente específico do banco de dados.

Se estiver modificando uma instalação existente do DB2, consulte Modificando uma Instalação Existente do DB2.

Nota:
O Business Integration Connect não utiliza a opção fenced-user. Não utilize o ID fenced-user como parte da instalação do Business Integration Connect.

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

  1. Instale o DB2 seguindo as instruções de instalação do DB2 e utilizando o assistente de Configuração do DB2. Consulte a documentação do DB2 para obter instruções de instalação específicas do DB2. No assistente, faça o seguinte:
  2. Quando tiver concluído a instalação do DB2, instale o FixPack2 utilizando as instruções no arquivo FixPackReadme.txt.
  3. Se o DB2 não estiver sendo executado, inicie-o executando o seguinte comando:

    db2start

  4. Verifique se o compilador C++ correto está instalado. Consulte a documentação do DB2 Application Development Toolkit para obter os nomes e versões dos pacotes requeridos.
    Nota:
    As variáveis de ambiente do sistema do compilador C++ devem ser exportadas para executar adequadamente o SQL que cria os procedimentos armazenados.

Modificando uma Instalação Existente do DB2

Se estiver utilizando uma instalação existente, faça o seguinte:

  1. Verifique se o DB2 Application Development Toolkit está instalado. Para obter informações sobre como instalar o toolkit, consulte a documentação do DB2.
  2. Verifique se o diretório include existe. Por exemplo DB2HomeInstallDir\IBM\SQLLIB\include
  3. Verifique se o compilador C++ correto está instalado. Consulte a documentação do DB2 Application Development Toolkit para obter os nomes, versões e outras informações dos pacotes requeridos.
    Nota:
    As variáveis de ambiente do sistema do compilador C++ devem ser exportadas para executar adequadamente o SQL que cria os procedimentos armazenados.

Para uma referência rápida, registre os nomes e senhas nas tabelas em "Tabelas da Lista de Verificação de Pré-instalação". Registre também os valores padrão, especialmente se eles foram alterados.

Instalando e Configurando o Oracle

Este guia não fornece instruções de instalação para o Oracle 9i. Para obter os procedimentos de como instalar o Oracle 9i, consulte a documentação apropriada da Oracle.

A IBM recomenda que você siga as orientações nesta seção durante a instalação do Oracle:

  1. Exporte as variáveis de ambiente do sistema Oracle, conforme descrito na documentação de instalação do Oracle. Isso será necessário para o usuário root/Administrador se o Database Loader for executar SQL automaticamente durante o processo de instalação do Business Integration Connect.
  2. O driver JDBC do Oracle 9i 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 nas tabelas em "Tabelas da Lista de Verificação de Pré-instalação". Registre também os valores padrão, especialmente se eles foram alterados.

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

As seguintes tarefas devem ser executadas antes da instalação do Business Integration Connect:

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

  1. O grupo de usuários bcggroup existe no sistema operacional. O usuário do sistema operacional bcguser existe e é um membro de bcggroup. Se estiver utilizando o DB2, os usuários do sistema operacional bcgcon, bcgdoc e bcgrecv devem existir e serem membros de bcggroup. Se você estiver utilizando o Oracle, os usuários do sistema operacional bcgcon, bcgdoc e bcgrecv não serão necessá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. Existe um servidor SMTP (opcional).
  5. Se você planeja utilizar uma topologia com múltiplos computadores, certifique-se de que o armazenamento de rede compartilhado (ex: NAS, NFS) está instalado e configurado em cada computador.

A tabela a seguir identifica informações que você deve obter antes de iniciar os assistentes de instalação do Database Loader e do Business Integration Connect. Consulte a tabela durante a execução dos assistentes.
Informações Requeridas Valor

Nome do usuário do Business Integration Connect

(bcguser é o padrão)

Senha do usuário do Business Integration Connect


Nome do grupo do Business Integration Connect

(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 Document Manager

(bcgdoc é o padrão)

Senha do usuário do Document Manager


Números de portas do Gerenciador de Documentos

(HTTP - 56080 é o padrão)

(HTTPS - 56443 é o padrão)

Nome do usuário do Receiver

(bcgrecv é o padrão)

Senha do usuário do Receiver


Números de portas do Receiver

(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 Listener

9999

Ponto de montagem para o local compartilhado


Nome do host do banco de dados


Porta do banco de dados

o padrão é (DB2=50000 se utilizar Instância padrão). (Oracle=1521)

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. 1997, 2004