centos7 の再起動後、日付が変更されます。

centos7 の再起動後、日付が変更されます。

centos7では、なぜ日付に異なるタイムスタンプが表示されるのかわかりません。必要に応じて修正してコンピュータを再起動すると、リセットされます。他のフォーラムで得られたほとんどのオプションを試しました(例:hwclock -s、rm -rf /etc/adjtimeなど)。

[root@mymachine ~]# date
Thu Oct 20 09:23:34 UTC 2016

[root@mymachine ~]# hwclock
Thu 20 Oct 2016 11:24:02 AM UTC  -0.302003 seconds

人々がvmwareツールの使用を提案したいくつかのフォーラムでは、vmはこれらの変更を行うことができます。ところで確認してみると時間同期が無効になっていました。

[root@mymachine ~]# /usr/bin/vmware-toolbox-cmd timesync status
Disabled

それでは、日付がリセットされる原因や日付がいつ始まるのかわかりませんか?

[root@mymachine ~]# timedatectl status
      Local time: Thu 2016-10-20 09:25:47 UTC
  Universal time: Thu 2016-10-20 09:25:47 UTC
        RTC time: Thu 2016-10-20 11:26:12
        Timezone: n/a (UTC, +0000)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

時間を手動で設定すると、timedatectl set-time HH:MM:ssシステムクロックとハードウェアクロックが変わります。再起動後、ハードウェア時計は最後に設定したのと同じままになり、timedatectl set-time HH:MM:ssシステム時計は手動で時間を設定しなかったかのように正常に戻りました。

ベストアンサー1

システムのBIOS時間を確認してください。再起動後の BIOS 時間がオペレーティングシステムの時間と同じ場合は、BIOS 設定で時間を変更してください。また、使用しているタイムゾーンの設定を確認してください。

もう1つの可能性は、CMOSバッテリーが正しく動作しないことです。コンピュータが古い場合、これが原因である可能性があります。

おすすめ記事