Gentoo服务器时间问题,不能手动设置时间,NTPD不会正确的,太大的时间差

所以,我的服务器是生活在未来,不幸的是我不能得到彩票号码,或select了它的股票。

它认为这是时间Thu Nov 7 04:07:18 EST 2013

不正确,我尝试通过几种方式通过date手动设置时间

# date -s "06 NOV 2013 14:48:00"

# date 110614482013 – 相同的输出,相同的问题

哪些产出Wed Nov 6 14:48:00 EST 2013 ,但当我再次检查date,它仍然设置为04年11月7日或任何其他。

我检查了我的系统消息,我经常看到这个消息:

Nov 7 03:54:00 www ntpd[4482]: time correction of -47927 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.

这是有道理的,我们离开了正确的时间。 但我似乎无法手动修复它。 那么现在怎么办?

此外,我想知道如果我的硬件时钟设置正确, hwclock不会返回任何值。 会造成问题吗?

这是一个虚拟化的服务器,我没有直接访问虚拟机pipe理程序,但我可以跟谁做,假设我可以很好地解释自己。

谢谢

在默认设置下,ntpd将拒绝对系统时钟进行任何大的更改,因为它假设出现了问题。 要强制进行较大的NTP更新,请执行以下操作:

  1. 停止NTPD服务
  2. 运行ntpd -gnqd
  3. 再次启动NTPD服务

这将导致NTP守护程序在前台更新一次,并允许大量的时间更改。