Я пытаюсь найти/выяснить, имела ли использующая компьютеры Ubuntu 16 неожиданную силу вниз.
Я проверил много источников в Интернете, рассмотрите журналы в/var/log файлах, но я не мог найти ясный признак об этом виде событий.
Я запускаю Ubuntu VMs под любым Windows Hyper-V и Virtualbox. Как тестирование, я могу выключить VM, и я ожидаю мочь найти это событие в журналах, подобных, который я могу сделать с Windows Logs.
Я знаю, что могу записать свой собственный способ писать файл в сценарии во время завершения работы и искать этот файл во время начальной загрузки, но рассмотреть зрелость Linux/Ubuntu, я думаю уже, должно быть что-то, и пытающийся изобрести велосипед.
Спасибо за любую справку.
Посмотрите на файл /var/log/kern.log*
и найдите новое
Jun 28 10:16:08 aardvark kernel: [ 0.000000] Initializing cgroup subsys cpu
# Time/date hostname who usec since boot
, Это - первая вещь, которая зарегистрирована, когда система подходит. Строки /var/log/kern.log*
незадолго до той строки являются последними событиями, зарегистрированными, прежде чем система понизилась. Если нет никаких ошибок или предупреждений выше [ 0.000000]
строка, или если существует большой интервал времени между последним событием перед катастрофическим отказом и первой строкой начальной загрузки, подозрительным питанием. Это принимает некоторую форму UPS, или резервный аккумулятор, чтобы смочь зарегистрировать "Питание прочь".
Попробуйте это:
nice sudo zgrep "recovery complete" /var/log/kern.log*
Выходной пример для Proxmox 5 (фрагмент Debian 9, Linux 4.15.18):
/var/log/kern.log:Apr 21 18:56:16 pve kernel: [ 83.475918] EXT4-fs (dm-8): recovery complete
/var/log/kern.log.1:Apr 18 18:01:39 pve kernel: [ 89.627622] EXT4-fs (dm-8): recovery complete
/var/log/kern.log.3.gz:Apr 5 19:00:09 pve kernel: [ 83.572224] EXT4-fs (dm-8): recovery complete
Да, вот плохая ситуация из-за часто неожиданных завершений работы, таким образом, я должен заменить батарею в своем UPS.