Configurando o Servidor de Relatório: Tarefas para DB2

Linux As etapas para configurar o banco de dados do DB2 para o servidor de relatório depende das opções que você escolhe para o recurso do Rational Quality Manager Custom Reporting Server durante o processo de instalação. É possível que seja necessário criar o banco de dados de armazenamento de conteúdo do DB2, configurar a instância do IBM® WebSphere Application Server para hospedar o servidor de relatório, e compilar, implementar e instalar os arquivos archive corporativos.
Por Que e Quando Desempenhar Esta Tarefa
Para configurar o servidor de relatório:
Nota: As Etapas de 2 a 9 são necessárias somente se você escolher o método de instalação manual.
  1. Configure o servidor de relatório para se conectar ao armazenamento de conteúdo através do registro das instâncias de banco de dados a serem automaticamente inicializadas durante as reinicializações de sistema.
    1. Execute o seguinte comando:
      db2iauto -on <instance name> 
    2. Abra o arquivo /etc/inittab em um editor.
    3. Localize a seguinte cadeia de códigos:
      fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator 
    4. Mova a cadeia de códigos e coloque-a após o comando id:5:initdefault:.
  2. Crie um banco de dados do armazenamento de conteúdo.
    Nota: Assegure-se de que você, como o usuário atual, possui os privilégios administrativos necessários para criar bancos de dados e contêineres de espaços de tabela. O usuário atual é aquele que pode se conectar ao tempo de execução para o armazenamento de conteúdo do Cognos. Se desejar que outros usuários se conectem em tempo de execução ao armazenamento de conteúdo do Cognos, consulte o IBM Cognos 8 Business Intelligence - Guia de Instalação e Configuração para obter instruções.
    1. Inicie a janela de comandos do DB2, usando uma conta de administrador válida do banco de dados DB2. Por padrão, o usuário é db2inst1.
    2. Se tiver um armazenamento de conteúdo existente proveniente de uma instalação anterior, exclua-o.
    3. Vá para o diretório /opt/ibm/RationalInsight/reportal/contentstore.
    4. Alterne para o usuário root executando o comando su. Se solicitado, digite a senha do root.
    5. Configure as permissões para os arquivos e pastas, executando o seguinte comando:
      chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
      em que db2inst1 é o proprietário da instância DB2 e db2iadm1 é o grupo do DB2.
    6. Retorne ao console do administrador de banco de dados e execute o shell script install.sh através do seguinte comando:
      [db2inst1@VEGAVM contentstore]$ ./install.sh
    7. Quando solicitado, especifique os parâmetros para o armazenamento de conteúdo. Para ver uma lista de parâmetros e suas explicações, consulte os links relacionados na parte inferior desta página.
    8. Expanda a pasta Todos os Bancos de Dados e verifique se o banco de dados incluído esta listado.
  3. Configure o JRE (Java™ Runtime Environment) para que o Cognos e o servidor de relatório executem na mesma instância do JRE.
    1. Exporte JAVA_HOME=[WASDIR]/java/jre
    2. Exporte PATH=$JAVA_HOME/bin:…
    3. Copie o arquivo [INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar na pasta [WASDIR]/java/jre/lib/ext.
    4. Assegure-se de que os seguintes drivers do DB2 estejam instalados no diretório [INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib:
      • db2java.jar
      • db2jcc.jar
      • db2jcc_license_cu.jar
      • db2policy.jar

      Se o arquivo db2java.jar estiver ausente e db2java.zip estiver presente, renomeie a pasta db2java.zip para db2java.jar. Se você vir que o db2jcc4.jar estiver presente, remova-o.

    5. Copie o arquivo libdb2.so do diretório [DB2 INSTALLDIR]/lib32 or [DB2 INSTALLDIR]//lib64 para o diretório /usr/local/lib.
  4. Exclua o serviço IBM Cognos 8 baseado no Tomcat.
    1. Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
    2. Clique com o botão direito no nó do IBM Cognos 8, selecione Excluir e clique em Sim.
    3. Clique em Salvar e clique em Fechar.
  5. Crie um novo armazenamento de conteúdo no Geração de Relatórios Customizados para referenciar o banco de dados de armazenamento de conteúdo do DB2.
    1. Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
    2. Clique em Acesso a Dados > Content Manager, clique com o botão direito do mouse em Armazenamento de Conteúdo e clique em Novo Recurso > Banco de Dados.
    3. No campo Nome do Banco de Dados, insira o nome do banco de dados criado na etapa 1.
    4. Selecione a linha de ID do usuário e senha, clique no ícone Editar e insira um nome de usuário e senha, que podem ser usados para acessar o armazenamento de conteúdo do banco de dados criado na etapa 1.
    5. Selecione Configuração Local e clique em Salvar Configuração.
  6. Crie uma nova instância do WebSphere Application Server para hospedar o servidor de relatório. Esta etapa não é necessária se você escolheu instalar o WebSphere Application Server através do instalador Geração de Relatórios Customizados.
  7. Configure a instância do WebSphere Application Server como host do servidor de relatório.
    1. Reinicie o WebSphere Application Server se você tiver alterado o Cognos Configuration.
    2. Abra o console administrativo do WebSphere Application Server (abra um navegador da Web e aponte para http://localhost:9060/ibm/console/). Se 9060 não for o número da porta registrado na ferramenta Gerenciamento de Perfil do WebSphere Application Server, substitua 9060 por qualquer outro número da porta.
    3. Efetue logon no console administrativo do WebSphere Application Server (aponte o navegador para http://localhost:portnumber/ibm/console/login.do, e digite seu novo nome de usuário e a senha).
    4. Expanda o nó Servidores na barra lateral à esquerda e selecione Servidores de Aplicativos.
    5. Clique no link server1 e expanda o nó Gerenciamento Java e de Processos.
    6. Clique no link Definição de Processos e clique no link Java Virtual Machine.
    7. Insira o tamanho de heap inicial e máximo da JVM como 256 e 768.
    8. Clique em Aplicar (na parte inferior da página) e clique no link Salvar.
    9. Clique no link Entradas de Ambiente.
    10. Clique em Novo e inclua a seguinte propriedade:
      LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
    11. Clique em OK, clique em Novo e inclua a seguinte propriedade:
      PATH=[INSTALLDIR]/cognos/bin
    12. Clique em Aplicar e clique em Salvar.
    13. Reinicie WebSphere Application Server.
  8. Construa e implemente o arquivo de archive comparativo do servidor de relatório.
    1. Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
    2. Selecione Ambiente e altere todas as portas de 9300 para o número da porta do perfil do WebSphere Application Server, que é, por padrão, 9080.
    3. Selecione Serviços do Portal e altere todas as portas de 9300 para o número da porta do perfil WebSphere Application Server.
    4. Clique em Salvar e clique em Fechar.
    5. Selecione Ações > Compilar Arquivos do Aplicativo.
    6. Clique em Avançar, aceite os valores-padrão e clique em Avançar.
    7. Clique em Concluir e clique em Fechar.
  9. Instale o arquivo de archieve corporativo do servidor de relatório.
    1. Efetue logon no console administrativo do WebSphere Application Server (aponte o navegador para http://localhost:portnumber/ibm/console/login.do, e digite seu novo nome de usuário e a senha).
    2. Expanda o nó Aplicativos na barra lateral à esquerda e selecione Instalar Novo Aplicativo.
    3. Clique em Navegar, vá para a pasta [rational_insight_installation_directory]/cognos e selecione o arquivo p2pd.ear.
    4. Aceite as opções-padrão e clique em Avançar. Faça isso quatro vezes.
    5. Clique no link Salvar, clique em Aplicativos Corporativos na barra lateral à esquerda e, se Aplicativo-padrão estiver listado, desinstale-o.
    6. Selecione o aplicativo IBM Cognos 8 e clique em Iniciar. O aplicativo demora alguns minutos para carregar completamente e iniciar.
    7. Abra um navegador e aponte para http://server:port/insight/servlet. Se o Cognos Content Manager estiver trabalhando corretamente, você verá algo semelhante ao seguinte texto na página da Web:
      IBM Cognos 8
      
      Content Manager
      
      Build: 8.4.2519.0
      
      Start time: Tuesday, November 18, 2008 3:00:41 PM PST
      
      Current time: Tuesday, November 18, 2008 3:01:25 PM PST
      
      State: Running. 
    8. Aponte o navegador da Web para http://server:port/insight. Você deve ver a página inicial do portal Geração de Relatórios Customizados.
  10. Importe os relatórios de amostra do Geração de Relatórios Customizados.
    1. Copie o arquivo [rational_insight_installation_directory]/reportal/deployment/Rational_Example_Reports.zip para o diretório [rational_insight_installation_directory]/cognos/deployment/.
    2. Abra o aplicativo da Web do Geração de Relatórios Customizados em server:port/insight.
    3. Abra a página de administração do Cognos.
    4. Clique em Configuração.
    5. Clique em Administração de Conteúdo, clique no ícone Nova Importação.
    6. Assegure-se de que allrqm está listado como archive de implementação e clique em Avançar duas vezes.
    7. Para importar todos os pacotes e pastas, selecione a caixa no cabeçalho da tabela e clique em Avançar quatro vezes.
    8. Clique em Concluir, clique em Executar e clique em OK.
    9. Clique no ícone Inicial e verifique se todos os pacotes e todas as pastas estão listados em Pastas Públicas.
  11. Teste as conexões de origens de dados para o armazém de dados e as origens de produto.
    1. Abra o aplicativo da Web do Geração de Relatórios Customizados em http://server:port/insight.
    2. Abra a página de administração do Cognos (clique em Ativar > Administração do IBM Cognos.
    3. Clique em Configuração > Conexões de Origem de Dados > RIDW.
    4. Clique na ação Configurar Propriedades para a origem de dados RIDW.
    5. Clique na guia Conexão.
    6. Clique em Testar a Conexão.
    7. Clique em Testar.
    8. Clique em Fechar duas vezes e, em seguida, clique em OK.
    9. Clique em Configuração > Conexões de Origem de Dados > RQM.
      Nota: Para retornar à lista de conexões de origens de dados, você pode clicar em Cognos acima do campo Nome.
    10. Clique na ação Configurar Propriedades para a origem de dados do produto; por exemplo, ClearQuest.
    11. Clique na guia Conexão.
    12. Clique em Testar a Conexão.
    13. Clique em Testar.
    14. Clique em Fechar duas vezes e, em seguida, clique em OK.
  12. Execute o teste dos relatórios de amostra do Geração de Relatórios Customizados.
    1. Abra o aplicativo da Web do Geração de Relatórios Customizados em http://server:port/insight.
    2. Clique na pasta Rational Quality Manager.
    3. Execute os relatórios.

Feedback