Last shows "crash" at 12:02 and 14:18, but the system didn't stop working at that time. The reboot at 15:03, on the other hand, was to recover from an actual crash – our system stopped responding at 14:46. Why does last show two "crashes" prior to the actual crash of the machine?
[admin@devbox log]$ last | head
myuser pts/2 myhostname Wed Sep 28 15:12 still logged in
myuser pts/2 myhostname Wed Sep 28 15:09 - 15:12 (00:02)
myuser pts/2 myhostname Wed Sep 28 15:07 - 15:09 (00:01)
myuser pts/1 myhostname Wed Sep 28 15:06 still logged in
myuser pts/0 myhostname Wed Sep 28 15:04 still logged in
reboot system boot 2.6.18-274.el5PA Wed Sep 28 15:03 (00:09)
myuser pts/1 myhostname Wed Sep 28 14:18 - crash (00:44)
myuser pts/0 myhostname Wed Sep 28 12:02 - crash (03:01)
EDIT: The reboot at 15:03 is real enough – but the two "crash" entries at 14:18 and 12:02 I can't explain.
Best Answer
last
printscrash
as logout time when there is no logout entry in thewtmp
database for an user session.The last entry in
last
output means thatmyuser
logged onpts/0
at 12:02 and, when system crashed between 14:18 and 15:03, it should be still logged in.Usually, in
wtmp
there are two entries for each user session. One for the login time and one for the logout time. When a system crashes, the second entry could be missing. Solast
supposes that the user was still logged on when the system crashed and printscrash
as logout time.To be more clear, that two "crash" line are only the two session that were active when the system crashed around 15:00, not two system crash.