![如何使用 PowerShell 更改运行状态 VM 日期?](https://linux22.com/image/1548571/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20PowerShell%20%E6%9B%B4%E6%94%B9%E8%BF%90%E8%A1%8C%E7%8A%B6%E6%80%81%20VM%20%E6%97%A5%E6%9C%9F%EF%BC%9F.png)
我有几个 hyper-v vm,需要在运行时更改日期时间。
当它关闭时,更改日期是无用的,因为即使设置中的同步日期设置为 false,hyper-v 在启动时也会将日期与主机同步。
任何指示都会有帮助。
答案1
听起来你需要取消选中时间同步选项来自集成服务Hyper-V 中虚拟机的设置,并将每个虚拟机设置为逐个手动从可靠源同步其时间或强制所有域计算机使用来自域控制器的 NTP。
我曾经遇到过 Hyper-V 服务器问题,该服务器未正确配置 NTP,导致其时间出现偏差,原因是时间同步设置正在检查,所以我取消选中 Hyper-V 主机上的该选项,然后将重要的虚拟机设置为从 DC 同步其时间。
在我的案例中,Hyper-V 服务器的问题与 CMOS 电池或类似的东西有关,时间出现问题或其他问题,但这个问题最终也得到了解决,但留下了时间同步自从我设置虚拟机从另一个更可靠的来源获取 NTP 以来,未选中选项从未导致任何虚拟机出现任何问题。