dateコマンドが時間を追跡する方法

dateコマンドが時間を追跡する方法

私のコンピュータの日付の時間が間違った奇妙な状況に直面しました。 (彼は継続時間を修正しましたが、引き続き問題を繰り返しました。)

これを理解しやすくするために例を挙げましょう。次のコマンドを実行するとします。

watch -n 1 'date'

これは私の結果です。

  • 2020年6月14日日曜日08:29:44 CDT

  • 2020年6月14日日曜日08:29:45 CDT

  • 2020年6月14日日曜日08:29:46 CDT

  • 2020年6月14日日曜日08:29:50 CDT

  • 2020年6月14日日曜日08:29:51 CDT

  • 2020年6月14日日曜日08:29:49 CDT

  • 2020年6月14日日曜日08:29:50 CDT

  • 2020年6月14日日曜日08:29:51 CDT

  • 2020年6月14日日曜日08:29:52 CDT

これは何度も起こります。

まず、NTPサーバーから時間を取っているので、NTPサーバーに問題があると思いましたが、NTPサーバーの電源を切ってもこの現象が発生し続けます。

次に、HWclockが正しく実行されない可能性があると思いました。

(実行するとwatch hwlock;datehwclockが正常に実行されていることがわかりますが、日付には前述の問題があります)

私はRed Hat Linuxを使用しています

誰でもこれをデバッグする方法を提案できますか?なぜこれが起こるのか、誰が間違っているのか理解したいと思います。

ありがとうございます!

答え1

ただハードウェアの問題(CPU自体の問題)と更新したかったので、マシン(サーバー)を変更すると問題が解決されました。

とにかく、答えてくれてありがとう!

関連情報