LINUX.ORG.RU

Ответ на: комментарий от Minona

оно показывает сколько времени запущено текущее ядро.

иногда на серверах приходится делать kexec чтобы загрузиться в другое ядро с другими параметрами и модулями, минуя стадию инициализации железа (серверное железо делает это очень долго), и хотелось бы знать реальный uptime железа, а не ядра.

Spoofing ★★★★★ ()

Или есть способ узнать реальный аптайм?

записывать карандашом на клейкий листик дату/время перезагрузки или замены ядра)

Alve ★★★★★ ()

А systemd (точнее процесс с pid 1) перезапускается при kexec? Если нет, то

ps -p 1 -o etime

покажет аптайм системы

chaos_dremel ★★ ()
Ответ на: комментарий от chaos_dremel

при kexec считай что перезапускается система. kernel, initrd (если таковой имеется), /init и/или /sbin/init соответственно. это считай, что ты нажал кнопку включения компьютера, только минуя этап биоса и загрузчика, сразу в ядро.

прихожу к выводу, что кроме как передавать параметр аптайма в /proc/cmdline новому ядру — больше его никак не сохранить для «потомков».

Spoofing ★★★★★ ()

В логах посмотреть. Обычный Бут и kexec же должны давать немного разные логи.

legolegs ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.