最近我启动了一些服务器,这些服务器在 BIOS 中的时间比原先少了一个月。BIOS 中的时间显示为 5 月的一个随机时间/日期,但实际是 6 月。
这导致 NTP 无法工作,因为 NTP 无法与如此高的偏移同步。如何确保 NTP 同步,尽管偏移量(在本例中为一个月)过高?
答案1
参见; 中-g
的设置选项。(在我看来,同时运行 ntpd 和 ntpdate 是令人厌恶的。)ntpd
/etc/sysconfig/ntpd
答案2
对于 EL5 和 EL6:
ntpdate
也開始吧。
在你的 kickstart 中启用它们就足够了。
%post
chkconfig ntpdate on
chkconfig ntpd on
答案3
无论时间差异如何,从命令行运行以下命令都会强制更新。
ntpd -gq