Reboot
系統正常執行時間不正確
最近,在基於 Oracle Linux(6 或 7)的虛擬機中,我遇到了系統正常執行時間明顯錯誤的任何問題。
# who -b system boot 2019-07-24 13:21 # last reboot reboot system boot 3.8.13-44.1.4.el Wed Jul 24 13:21 - 23:24 (10:03) wtmp begins Wed Aug 22 11:09:06 2018 # hwclock --show Wed 24 Jul 2019 11:26:11 PM CEST -0.956063 seconds # uptime 23:24:36 up 10:03, 3 users, load average: 0.63, 0.51, 0.68 # cat /proc/uptime 36320.87 267407.58
系統確實在 13:21 重新啟動,這在“who -b”中正確列出,但不知何故“上次重新啟動”和“正常執行時間”只顯示“10:03”。硬體時鐘值正確,正常執行時間值按預期每分鐘隨時間更新。我沒有機會詳細重新審視這個問題,但可能很快就得著手解決了。
任何建議為什麼會發生這種情況以及如何糾正它?謝謝。
last reboot
正確顯示機器在 13:21 重新啟動。括號中的內容只是自行動以來的時間。
同
uptime
,顯示系統啟動了 10 小時 3 分鐘。