系统正常运行时间不正确

系统正常运行时间不正确

最近,在基于 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”。硬件时钟值正确,正常运行时间值按预期每分钟随时间更新。我没有机会详细重新审视这个问题,但可能很快就必须解决它。

对于为什么会发生这种情况以及如何纠正它有什么建议吗?谢谢。

答案1

last reboot正确显示机器已于 13:21 重新启动。

括号里的只是行动以来所高兴的时间。

与 相同uptime,显示系统已运行 10 小时 3 分钟。

相关内容