EC2实例时间和硬件时钟

我已经build立了一个运行ArchLinux的EC2实例作为服务器。 做安装Arch时我总是这样做,我尝试使用以下方法修复时间

# hwclock --systohc --utc 

这是行不通的,我从系统中得到:

 hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --debug option to see the details of our search for an access method. 

我很确定这与EC2实例的虚拟化本质有关。

如果有人能教我如何解决这个问题,我将不胜感激。 另一方面,如果我把时间问题留在原地而不做任何事情,会有什么影响? 服务器上会有什么故障吗? 时间会变得疯狂吗?

这个线程可能对你肯定有帮助。 我可以在我的实例(RHEL6,微型实例)上看到几秒钟的漂移,以及不运行NTP服务器的情况。 EC2实例用于与pipe理程序时钟同步其时钟。 可用的时钟源可见

 /sys/devices/system/clocksource/clocksource0/available_clocksource 

使用的是在

 /sys/devices/system/clocksource/clocksource0/current_clocksource 

所以如果你想要更准确的时间configurationNTP服务器或通过cron定期运行ntpdate客户端。