Notas sobre o Release


17.2 Capítulo 1. Práticas Recomendáveis para Resolução de Problemas

17.2.1 Ferramenta de Análise de Problemas e Coleta de Ambiente

Há um utilitário que ajudará você a identificar algumas das informações associadas ao problema e coletará outras informações relevantes para ajudar o DB2 Customer Support a compreender o ambiente e seu problema. Muitas das informações coletadas com esse utilitário são descritas no restante deste capítulo. O utilitário é db2support.

Detalhes sobre a sintaxe e opções de linha de comandos podem ser encontrados na publicação Referência de Comandos.

A finalidade do utilitário é coletar dados de ambiente sobre a máquina cliente ou servidor que está executando o DB2 e, em seguida, coletar e empacotar uma grande parte da saída como XML, HTML ou um archive de arquivo compactado navegável. O utilitário também possui uma opção que permite a coleta de alguns dados sobre a natureza do problema, utilizando um processo interativo de pergunta e resposta. Esse processo ajudará a esclarecer o problema e também fornecerá informações para o DB2 Customer Support quando você entrar em contato com eles para relatar o problema.

Nota:
Um cliente thin ou de tempo de execução não pode usar esse utilitário. O utilitário requer que o cliente tenha as bibliotecas de mecanismo do DB2 instaladas.

17.2.1.1 Saídas de Coleta

O utilitário produz uma coleta compactada (archive de arquivo simples) de informações importantes do sistema de banco de dados. Esse archive contém um relatório HTML das informações mais essenciais, que você pode utilizar para exibir as informações.

Por padrão, db2support não coletará dados de tabela, esquema (DDL) ou logs para proteger a segurança e sensibilidade dos dados do cliente. Com algumas opções, o usuário pode optar por incluir aspectos de seu esquema e dados (como incluir logs arquivados). Opções que exponham o esquema ou dados do banco de dados devem ser utilizadas cautelosamente. Quando db2support for chamado, será exibida uma mensagem indicando como os dados sensíveis são tratados.

A seguir são mostrados os arquivos a serem coletados e compactados em um único archive:

Coletados sob todas as condições

  1. db2diag.log
  2. Todos os arquivos de trap
  3. Arquivos de lista de travas (com -d)
  4. Arquivos de dump
  5. Saída de usuário (com -d)
  6. Arquivos de controle do conjunto de buffers e do espaço de tabelas (SPCS) (com -d)
  7. Vários arquivos relacionados ao sistema
  8. Saída dos vários comandos do sistema
  9. Config do db (com -d)
  10. Arquivos de config dbm
  11. Arquivo de Cabeçalho do Arquivo de Log (com -d)
  12. Arquivo de Histórico de Recuperação
  13. db2cli.ini

Coletados opcionalmente

  1. Arquivos de log ativos
  2. Conteúdo do diretório db2dump (isso é, o que não foi coletado acima)
  3. Arquivos de núcleo (-a para todos os arquivos de núcleo, -r somente para o arquivo de núcleo mais recente)
  4. Informações estendidas do sistema (-s)

Os arquivos a seguir constituem o conteúdo do relatório HTML:

Coletados sob todas as condições

  1. Número de PMR, se algum existir (se -n tiver sido especificado).
  2. Sistema operacional e nível (por ex., AIX 4.2.1).
  3. Informações sobre o release do DB2.
  4. Informações sobre o cabeçalho da biblioteca do mecanismo.
  5. Detecção de 32 ou 64 bits
  6. Informações sobre o caminho de instalação do DB2.
  7. Para conteúdo de relatório EEE do db2nodes.cfg
  8. Quantos discos, CPUs e quantidade de memória.
  9. Lista de bancos de dados nessa instância.
  10. Informações de registro e ambiente, incluindo caminho e libpath.
  11. Espaço livre em disco para o sistema de arquivos atual e inodes para Unix.
  12. Nível de JDK.
  13. Configuração do dbm.
  14. Listagem do arquivo de histórico de recuperação do banco de dados.
  15. 'ls -lR' (ou equivalente no Windows) do diretório sqllib.
  16. LIST NODE DIRECTORY
  17. LIST ADMIN NODE DIRECTORY
  18. LIST DCS DIRECTORY
  19. LIST DCS APPLICATIONS EXTENDED
  20. Lista de todos os softwares instalados.

Coletados se '-s' for especificado

  1. Informações detalhadas sobre o disco (layout da partição, tipo, informações sobre LVM, etc.)
  2. Informações detalhadas de rede
  3. Estatísticas de kernel
  4. Versões de firmware
  5. Outros comandos específicos da plataforma

Coletados se o DB2 tiver sido iniciado

  1. Estado de conexão do cliente
  2. Configuração do db/dbm (db cfg requer a opção -d)
  3. Configuração da CLI
  4. Informações do conjunto de memória (tamanho e consumo). Dados completos se a opção -d for utilizada.
  5. LIST ACTIVE DATABASES
  6. LIST DATALINKS MANAGERS
  7. LIST DCS APPLICATIONS

Coletados se -c tiver sido especificado e uma conexão com o banco de dados puder ser feita

  1. Número de tabelas do usuário
  2. Tamanho aproximado dos dados do DB
  3. Instantâneo do banco de dados
  4. Instantâneo do aplicativo
  5. Informações sobre o conjunto de buffers
  6. LIST APPLICATIONS
  7. LIST COMMAND OPTIONS
  8. LIST DATABASE DIRECTORY
  9. LIST INDOUBT TRANSACTIONS
  10. LIST NODEGROUPS
  11. LIST NODES
  12. LIST ODBC DATA SOURCES
  13. LIST PACKAGES/TABLES
  14. LIST TABLESPACE CONTAINERS
  15. LIST TABLESPACES
  16. LIST DRDA IN DOUBT TRANSACTIONS

Se '-q' for especificado, coletar o seguinte

O modo interativo de pergunta e resposta é iniciado. Com exceção de uma pergunta "descreva seu problema" opcional e de um pequeno número de pedidos de informações do cliente, todas as perguntas terão respostas de múltipla escolha a partir das quais é possível fazer uma seleção. Todas as perguntas, incluindo perguntas de acompanhamento, e as respostas serão coletadas. Em alguns casos, o utilitário solicitará que você execute uma tarefa e coloque os resultados dessa tarefa em um diretório adicional. Uma pequena árvore de decisão é utilizada durante o modo interativo para determinar as perguntas a serem feitas. Essas perguntas interativas ajudam a determinar a categoria do problema e, com base na categoria, outras perguntas relevantes poderão ser feitas e dados adicionais poderão ser coletados. No final das perguntas, quaisquer dados que tenham sido coletados no modo automático também serão coletados. As respostas a todas as perguntas são armazenadas em preparação para serem enviadas para serviço, juntamente com os dados coletados no modo automático.

17.2.1.2 Exibindo o detailed_system_info.html

Se você estiver executando o db2support em uma instalação não-inglês e estiver tendo dificuldades em exibir corretamente o detailed_system_info.html, poderá ser necessário utilizar o Internet Explorer versão 5 ou posterior com a codificação do DOS. Para alterar a codificação, selecione Exibir --> Codificação --> Centro-europeu (DOS). Se você ainda não tiver o suporte à codificação obrigatório, o Internet Explorer solicitará que você faça download dos arquivos necessários no Web site de Atualizações da Microsoft. Essas informações não se aplicam aos idiomas de byte duplo (chinês simplificado, chinês tradicional, japonês e coreano).

17.2.1.3 Exibindo a Sintaxe da Ferramenta de Suporte ao DB2, Uma Página por Vez

Para exibir a sintaxe da Ferramenta de Suporte ao DB2, uma página por vez, execute o seguinte comando:

db2support | more


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]