最近、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」に正しくリストされていますが、「Last Reboot」と「Uptime」には「10:03」のみが表示されます。ハードウェアクロック値は正確であり、稼働時間値は予想通り毎分更新される。この問題を詳しく見直す機会はありませんでしたが、すぐに解決する必要があるかもしれません。
これが起こる理由と解決策に関する提案はありますか?ありがとうございます。
ベストアンサー1
last reboot
13:21にコンピュータが再起動されたことを正しく表示します。
括弧内の内容は行動後の幸せな時間に過ぎません。
と同じで、uptime
システムが10時間3分間実行されたことを示します。