NTP、CHRONY、OPEN-vm-tools... RHEL/CentOS 7 中时间管理的最佳实践?
你好。
我(最终)致力于创建 CentOS 7 VMware(ESXi)模板 - 目前是 ESXi/vCenter 5.5+。
过去对客人的时间管理的使用方式有所不同,我们利用了 KB 1006427(https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006427) 但是它尚未针对 RHEL 7 进行更新。
我的 Google-fu 功能让我失望了。
我正在使用 open-vm-tools 并寻找 Linux 客户机中时间管理的最佳实践。
答案1
我知道如果你的虚拟机经常打开和关闭(如自动缩放),chronyd 是更好的服务:
https://chrony.tuxfamily.org/faq.html#_how_does_code_chrony_code_compare_to_code_ntpd_code
如果您的计算机每次只连接到互联网几分钟,网络连接经常拥塞,您频繁关闭或暂停计算机,时钟不是很稳定(例如温度快速变化或它是虚拟机),或者您想在没有硬件参考时钟的孤立网络中使用 NTP,chrony 可能会更适合您。
如果始终开启,那么就使用 ntpd,正如 Paul 提到的。
答案2
从 NTP 的角度来看,RHEL/CentOS 6.x 和 7.x 之间的差异应该不大;请遵循 6.x 的最佳实践指南。请注意,您链接到的知识库文章仅建议 3 个时间源;最好有 4 个或更多。