web-dev-qa-db-fra.com

Obtenir plus d'informations sur le crash

Lorsque j'émets la commande last dans mon terminal, les entrées suivantes apparaissent, à savoir "crash":

je voulais dire la dernière commande "afficher la liste des derniers utilisateurs connectés".

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

J'ai trouvé des informations sur le crash dans le syslog et le kernel.log. Cependant, j'étais curieux de savoir si différentes distributions Linux (Ubuntu) écrivent d'autres fichiers que le syslog ou le kernel.log où des informations spécifiques sur le crash peuvent être décodées. Et ce que je veux dire, c’est par exemple que de nombreux fournisseurs de réseaux le font, c.-à-d. Cisco, hp, juniper, enterasys ont syslog, les fichiers current.log, les messages SNMP informs/traps, qui sont sauvegardés dans un emplacement quelconque localement sur le système de fichiers ou à distance dans Si un événement se produit, ils ont également des fichiers spécialement conçus, tels que systemDumps, où une trace de trace de la pile d'appels peut être trouvée et analysée en cas de blocage, ce qui peut parfois aider à résoudre le problème. La question est donc de savoir si Ubuntu a également ce type d’endroit où des informations sont stockées concernant le crash.

Cordialement,

Tito

8
Tito

On ne sait pas vraiment d'où viennent ces lignes, ce qui est tombé en panne, etc. Quelle est la dernière commande exécutée? Autant que je sache, la commande last que vous exécuteriez normalement est celle-ci: show listing of last logged in users (à partir de sa page de manuel).

Vérifiez-vous last reboot? Si tel est le cas et que cela signifie que votre système est tombé en panne avant un redémarrage, vous pouvez commencer par consulter les journaux du système:

less /var/log/syslog

ou, si c'est trop nouveau

less /var/log/syslog.1

Si vous avez besoin d’une entrée plus ancienne, ils sont très probablement compressés, utilisez

zcat /var/log/syslog.2.gz

Dans certaines versions (installation sur serveur), des autorisations spéciales sont nécessaires pour lire ces fichiers. Par conséquent, si vous obtenez une

/var/log/syslog: Permission denied

erreur vous devez ajouter vos commandes avec Sudo

Sudo less /var/log/syslog
1
Nanne