O Agente de Monitoramento Recebe Erros de Chamada de Procedimento Remoto Durante o Armazenamento, Com Alguns Pedidos Expirando e Falhando

Enquanto o agente de monitoramento estiver executando uma operação de armazenamento, o agente pode receber vários erros de chamada de procedimento remoto (RPC), falhas de upload e pedidos específicos que expiram, enquanto outros são bem-sucedidos.

Antes de Iniciar

Você pode ver mensagens semelhantes a essa no log de armazenamento:

[IBM][CLI Driver][DB2/NT] SQL0911N

A transação atual foi recuperada devido a um conflito ou tempo limite.

Código de razão "2".

SQLSTATE=40001

Essas chamadas RPC podem indicar que o Warehouse Proxy Agent é bloqueado temporariamente e não pode responder a novos pedidos. Finalmente, o proxy é limpo e continua o processamento. Esses tipos de problemas são sintomas de ajuste de banco de dados insuficiente.

Sobre Esta Tarefa

Se planejar instalar seu Tivoli Data Warehouse no DB2, deve-se atualizar a configuração do DB2 para reduzir a probabilidade de conflitos de banco de dados quando grandes quantias de dados do monitor forem transferidas para o armazém. Utilize os seguintes exemplos como um guia para fazer alterações na configuração. É melhor fazer essas alterações antes de instalar o agente do Warehouse Proxy Agent and Summarization and Pruning e criar o banco de dados de armazém. Para assegurar que os espaços de tabela sejam criados corretamente, use o suporte de criação de banco de dados fornecido durante a instalação (ou reinstalação) do agente Tivoli Data Warehouse a partir da janela Gerenciar Tivoli Enterprise Services.

Para liberar conflito de banco de dados, desempenhe as seguintes etapas:

Procedimento

  1. Pare o Warehouse Proxy Agent and Summarization and Pruning Agent e descarte e recrie o banco de dados de armazém existente.
  2. Revise o apêndice “Ajuste de desempenho e design do banco de dados relacional para servidores de banco de dados DB2” no IBM® Tivoli Monitoring: Guia de Administradorese para saber mais sobre as considerações de ajuste do DB2. Em seguida, emita o seguinte comando a partir da janela de comando do DB2:

    db2 update db cfg for WAREHOUS using parameter value

    Utilize os seguintes parâmetros de configuração de dados:

    DFT_DEGREE

    LOGBUFSZ

    LOCKLIST

    SORTHEAP

    NUM_IOCLEANERS

    NUM_IOSERVERS

    LOGFILSIZ

    LOGPRIMARY

  3. Reinicie o Warehouse Proxy Agent and Summarization and Pruning Agent.
  4. Configure a coleta histórica no Tivoli Enterprise Portal.