Obtenha mais informações sobre o acidente

7

Quando eu emito o comando last no meu terminal, vejo as seguintes entradas, ou seja, "crash":

eu quis dizer o último comando "lista de exibição dos últimos usuários logados".

root@lab18:~# last
tito     pts/3        x.x.x.x   Tue Nov 13 16:22   still logged in
tito     pts/3        x.x.x.x   Tue Nov 13 09:13 - 16:22  (07:09)
reboot   system boot  3.2.0-32-generic Mon Nov 12 23:58 - 16:22  (16:24)
tito     pts/1        192.168.26.5     Mon Nov 12 23:56 - crash  (00:01)
tito     pts/4        192.168.26.5     Mon Nov 12 22:46 - crash  (01:12)


uname -a
Linux HomeServer 3.2.0-32-generic-pae #51-Ubuntu SMP Wed Sep 26 21:54:23 UTC 2012 i686 i686 i386 GNU/Linux
last reboot
reboot   system boot  3.2.0-32-generic Mon Nov 12 23:58 - 16:29  (16:31)
wtmp begins Thu Nov  1 10:17:16 2012

Encontrei algumas informações sobre o travamento no syslog e no kernel.log No entanto, fiquei curioso se várias distribuições linux (Ubuntu) está escrevendo alguns outros arquivos que não o syslog ou kernel.log onde informações específicas sobre o acidente podem ser decodificadas. E o que quero dizer é, por exemplo, que muitos fornecedores de rede fazem isso, como cisco, hp, juniper, enterasys, syslog, current.log, SNMP que informa / captura mensagens, que são salvos em algum lugar localmente no sistema de arquivos ou remotamente em Mesmo que isso ocorra, no entanto, eles também têm arquivos especificamente projetados, como systemDumps, em que um backtrace do callstack pode ser encontrado e analisado no caso de ocorrer uma falha e, ocasionalmente, isso pode ajudar a depurar o problema. Então a questão é que o Ubuntu também tem esse tipo de lugar onde as informações estão sendo armazenadas sobre o acidente.

Atenciosamente,

Tito

    
por Tito 13.11.2012 / 10:28

1 resposta

0

Não está muito claro de onde essas linhas vêm, o que caiu, etc. Qual comando 'último' você está executando? Até onde sei, o comando last que você normalmente executaria é o seguinte: show listing of last logged in users (da página man).

Você está verificando last reboot ? Em caso afirmativo e isso significa que seu sistema travou antes de uma reinicialização, você pode começar verificando os logs do sistema:

less /var/log/syslog

ou, se isso for novo demais

less /var/log/syslog.1

Se você precisar de uma entrada mais antiga, é mais provável que ela seja gzipada, use zo

zcat /var/log/syslog.2.gz

Em algumas versões (instalação do servidor) você pode precisar de permissões especiais para ler esses arquivos, portanto, se você obtiver um

/var/log/syslog: Permission denied

erro você precisa prefixar seus comandos com sudo

sudo less /var/log/syslog
    
por Nanne 13.11.2012 / 10:36