Debugando Solaris OS Crash
-
03-07-2019 - |
Pergunta
Tenho acesso a um terminal solaris remoto que trava ocasionalmente e tenho que pedir a alguém com acesso físico para inicializar a máquina, o que ela faz com sucesso. Gostaria de saber quais ferramentas/arquivos devo procurar para descobrir a causa da falha, para que eu possa fazer as alterações de configuração necessárias e evitá -la no futuro.
Solução
Quais ferramentas você pode usar dependerá de qual versão do Solaris você tem executando e qual é o problema real. A primeira coisa a fazer é verificar o console do sistema (que parece que você não tem acesso) e o arquivo/var/adm/mensagens. Este arquivo é atualizado com as mensagens do sistema e o mais novo aparecerá no final.
Em seguida, você pode procurar um arquivo principal do sistema. Se um arquivo principal for criado, ele seria no nome/var/crash/hostName, onde "hostname" é o nome da máquina.
Se você tiver um arquivo principal real no diretório/var/crash/hostname, este conjunto de comandos fornecerá uma boa string para pesquisar no Google com:
# cd /var/crash/hostname
Substitua "HostName" pelo nome do host da sua máquina.
# mdb -k unix.0 vmcore.0
Se você tiver vários arquivos principais, selecione a versão mais recente.
> ::status
Isso deve fornecer uma mensagem de pânico, recortar e colar isso no Google e ver o que você pode encontrar.
Para obter mais análise de arquivos principais, leia isto:http://cuddletech.com/blog/pivot/entry.php?id=965