我是否应该在 ESXi 虚拟机管理程序或每个 Windows Guest 中配置 NTP 客户端

我是否应该在 ESXi 虚拟机管理程序或每个 Windows Guest 中配置 NTP 客户端

我正在致力于同步在虚拟环境 ESXI 上运行的 NTP 客户端。

问题是最佳做法是什么,在虚拟机管理程序中配置 NTP 并且 VM-tools 将同步客户机或在每个客户机中配置 w32tm 并忽略虚拟机管理程序 NTP 设置。

谢谢

答案1

我对两台 ESXi 主机所做的操作是,在初始设置后,我将它们都指向 PDC 作为 NTP,这样如果一台发生故障,另一台也不会改变时间。就最佳实践而言,我认为将 ESXi 设置为与网络其余部分相同的 NTP 会更好。

VMWare 建议使用 w32tm,因为 VMWare 工具仅控制定期时间同步功能,并且仅在 VM 运行时才控制。因此,如果 VM 未运行,则可能会错过同步。如果您将 ESXi 服务器(很可能几乎总是在运行)设置为在 PDC 上运行的 NTP 以及您构建的任何 VM,则您的 PDC 将控制所有内容的时间同步并在登录时同步。希望这能有所帮助!

答案2

ESXi 主机 您应该将主机配置为与时间源同步。这将使日志和其他事件处于正确的时间。

主机日志中包含的一些内容

快照操作 恢复暂停的 vMotion

虚拟机 如果虚拟机都是 Windows 并且位于域中,请将 PDC 设置为与时间源同步(最好与主机相同)。如果不是,我会将它们设置为通过 W32TM 同步,但要与同一个 NTP 主服务器同步。

相关内容