私はこの質問が以前にある程度要求されたことを知っていますが、まだ答えを得ていません。
私のシステム(リモートコンピュータ)で原因を調査し始めましたが、who -b
別のuptime
結果が出ました(1日は約3日、残りは5日)。
一部の回答では、破損している可能性があると言います/var/run/utmp
。他の答えは、再起動後にntpサーバーが起動するため、システムは時間を後ろに設定する必要があると言います。
私が入力したコマンドのいくつかは次のとおりです。
ubuntu@arm:~$ sudo hwclock --show
Mon 25 Nov 2013 03:07:02 PM CET -0.464179 seconds
ubuntu@arm:~$ uptime
15:08:17 up 3 days, 53 min, 1 user, load average: 0.88, 0.51, 0.41
ubuntu@arm:~$ date
Mon Nov 25 15:08:33 CET 2013
ubuntu@arm:~$ who -b
system boot 2013-11-20 12:38
ubuntu@arm:~$ last reboot
reboot system boot 3.7.10-x9 Wed Nov 20 12:38 - 15:08 (5+02:30)
reboot system boot 3.7.10-x9 Wed Nov 20 12:37 - 15:08 (5+02:31)
reboot system boot 3.7.10-x9 Thu Nov 7 14:26 - 12:36 (12+22:10)
reboot system boot 3.7.10-x9 Thu Nov 7 14:25 - 12:36 (12+22:11)
reboot system boot 3.7.10-x9 Thu Nov 7 14:23 - 12:36 (12+22:12)
reboot system boot 3.7.10-x9 Thu Nov 7 14:22 - 12:36 (12+22:14)
reboot system boot 3.7.10-x9 Tue Nov 5 14:58 - 14:22 (1+23:23)
reboot system boot 3.7.10-x9 Sat Nov 2 12:20 - 14:58 (3+02:37)
reboot system boot 3.7.10-x9 Sat Nov 2 12:20 - 12:20 (00:00)
wtmp begins Sat Nov 2 12:20:00 2013
注:機械はシステムにリモート/内蔵されています。たまに停電になる場合もあります。インターネット接続が非常に遅い(SIMカード)
質問:
1) 一回の始まりに複数行があるとはどういう意味ですか?すべての行が11月5日のように見えると予想していました。 14:22-14:23(00:01)、14:23-14:25(00:02)を予想します。
2) 電源を切ってから再投入すると再起動とみなされますか?内部時間にどのような影響を与えますか? (NTPサーバー関連)
3)稼働時間とwho -bの2日間の差を信頼できるシナリオはありますか?私の直感は、/var/run/utmp
システム以外は誰もファイルを使用しないため、ファイルが破損したり、権限エラーがある可能性がないと言います。
どんな助けでも大変感謝します。
答え1
機械はシステムにリモート/内蔵されています。時には電源が出ることもあります。インターネット接続が非常に遅いです。
システムに時計とバッテリーがありますか?1多くの 組み込みシステムはそうではありません。そうでない場合:
他の答えは、再起動後にntpサーバーが起動するため、システムは時間を後ろに設定する必要があると言います。
5日ではなく3日間持続している可能性がありますが、言葉になります(つまり、続きました)。システムログを見ると、これを確認できます。最後のブートの実際の時間が確認されることは言及していません。ログが組み込まれていることを除いて、ログは保存されません。これは、時計のないシステムの可能性が非常に高いシナリオに戻ります。ntpがそれを得る前に、彼らは正確な時間を持っていません。 実際に使用された時間が経過した可能性があります。メカニズムが何であるかはよくわかりません(ファイルスタンピングかもしれません)。
1それでは:バッテリーはどれくらい古いですか?定期的に交換する必要があります。