Sumário
Este capítulo descreve uma gama de problemas em potencial e suas soluções. Mesmo se a sua situação não esteja listada aqui com precisão, poderá haver alguma semelhante que ofereça dicas para a solução do seu problema.
O Linux reporta os dados de forma bastante detalhada. Há vários lugares a recorrer quando você tem problemas com o seu sistema, a maioria dos quais é padrão para sistemas Linux em geral e alguns são relevantes para os sistemas SUSE Linux Enterprise Desktop. É possível ver a maioria dos arquivos de registro com o YaST (+).
O YaST oferece a possibilidade de coletar todas as informações do sistema necessárias à equipe de suporte. Use + e selecione a categoria do problema. Quando todas as informações forem reunidas, anexe-as à sua solicitação de suporte.
Veja a seguir uma lista dos arquivos de registro verificados com mais freqüência com a descrição de seus objetivos principais. Os caminhos contendo ~ referem-se ao diretório pessoal do usuário atual.
Tabela 28.1. Arquivos de registro
|
Arquivo de registro |
Descrição |
|---|---|
|
|
Mensagens de aplicativos de área de trabalho atualmente em execução. |
|
|
Arquivos de registro do AppArmor, consulte a Parte “Confining Privileges with Novell AppArmor” (↑Security Guide (Guia de Segurança)) para obter informações detalhadas. |
|
|
Arquivo de registro do Audit para monitorar qualquer acesso a arquivos, diretórios ou recursos do seu sistema, bem como rastrear as chamadas do sistema. |
|
|
Mensagens do kernel reportadas durante o processo de boot. |
|
|
Mensagens do sistema de correio. |
|
|
Mensagens ininterruptas do kernel e do daemon de registro do sistema (durante a execução). |
|
|
Arquivo de registro do NetworkManager para a coleta de problemas de conectividade da rede. |
|
|
Diretório contendo mensagens do registro de cliente e servidor do Samba. |
|
|
Mensagens de hardware do sistema KVM e da tela do SaX. |
|
|
Todas as mensagens do kernel e do daemon do registro do sistema com o nível “warning” ou superior. |
|
|
Arquivo binário contendo registros de login de usuário para a sessão da máquina atual. Exiba-o com last. |
|
|
Vários registros de inicialização e tempo de execução do sistema X Window. São úteis para depurar inicializações malsucedidas do X. |
|
|
Diretório contendo as ações do YaST e respectivos resultados. |
|
|
Arquivo de registro do zypper. |
Além dos arquivos de registro, a sua máquina também lhe fornece informações sobre o sistema em execução. Consulte a Tabela 28.2: Informações do sistema no sistema de arquivos /proc.
Tabela 28.2. Informações do sistema no sistema de arquivos /proc
|
Arquivo |
Descrição |
|---|---|
|
|
Contém informações do processador, incluindo o seu tipo, marca, modelo e desempenho. |
|
|
Mostra quais canais DMA estão sendo usados no momento. |
|
|
Mostra quais interrupções estão em uso e quantas de cada foram usadas. |
|
|
Exibe o status da memória de E/S (entrada/saída). |
|
|
Mostra quais portas de E/S estão em uso no momento. |
|
|
Exibe o status da memória. |
|
|
Exibe os módulos individuais. |
|
|
Exibe os dispositivos montados no momento. |
|
|
Mostra o particionamento de todos os discos rígidos. |
|
|
Exibe a versão atual do Linux. |
Além do sistema de arquivos /proc, o kernel do Linux exporta informações com o módulo sysfs, um sistema de arquivos na memória. Esse módulo representa objetos Kernel, seus atributos e relacionamentos. Para obter mais informações sobre o sysfs, consulte o contexto de udev no Capítulo 13, Gerenciamento de dispositivo de kernel dinâmico com udev. A Tabela 28.3 contém uma visão geral dos diretórios mais comuns em /sys.
Tabela 28.3. Informações do sistema no sistema de arquivos /sys
|
Arquivo |
Descrição |
|---|---|
|
|
Contém subdiretórios para cada dispositivo de bloco descoberto no sistema. Geralmente, esses dispositivos são de tipo de disco. |
|
|
Contém subdiretórios para cada tipo de barramento físico. |
|
|
Contém subdiretórios agrupados como tipos funcionais de dispositivos (como gráficos, de rede, de impressora etc.) |
|
|
Contém a hierarquia global de dispositivos. |
O Linux vem com várias ferramentas para monitoramento e análise do sistema. Consulte o Capítulo System Monitoring Utilities (↑System Analysis and Tuning Guide (Guia de Análise do Sistema e Ajuste)) para obter uma seleção das mais importantes usadas em diagnósticos de sistema.
Cada um dos seguintes cenários começa com um cabeçalho que descreve o problema, seguido de um ou dois parágrafos apresentando sugestões para solução, referências disponíveis para consultar soluções mais detalhadas e referências cruzadas para outros cenários relacionados.