升级虚拟机时,所需的停机时间取决于客户机操作系统和您执行的升级类型。

当升级 VMware Tools 时,预计的停机时间如下:

  • vCenter Server 不需要停机时间。
  • ESXi 主机不需要停机时间。
  • 对于 Windows 客户机操作系统,必须在升级过程结束时或结束后重新启动虚拟机,以便使升级生效。在升级 VMware Tools 和虚拟机兼容性之后,必须始终重新启动虚拟机。

  • 对于 Linux 客户机操作系统,必须重新启动虚拟机以加载 VMXNET、VMXNET3 和 PVSCSI 驱动程序的新版本。还可以手动重新加载驱动程序。要验证 Linux 内核中是否配置了这些驱动程序,以及虚拟硬件是否可用,请参见知识库文章,http://kb.vmware.com/kb/2050364。请注意,使用内核版本 3.10 的 Linux 客户机操作系统不需要手动重新启动。
  • 对于 BSD、NetWare、Solaris 和 Mac OS X 客户机操作系统,则无需在该过程结束时重新启动。

在虚拟机兼容性升级过程中,必须为所有客户机操作系统关闭虚拟机。

表 1. 客户机操作系统所需的虚拟机停机时间
客户机操作系统 升级 VMware Tools 升级虚拟机兼容性
Microsoft Windows 重新启动客户机操作系统所需的停机时间。 关闭和打开虚拟机电源所需的停机时间。
Linux 重新启动客户机操作系统所需的停机时间需要用于加载驱动程序。 关闭和打开虚拟机电源所需的停机时间。
NetWare 无停机时间。 关闭和打开虚拟机电源所需的停机时间。
Solaris 无停机时间。 关闭和打开虚拟机电源所需的停机时间。
FreeBSD 无停机时间。 关闭和打开虚拟机电源所需的停机时间。
Mac OS X 无停机时间。 关闭和打开虚拟机电源所需的停机时间。