VMware Tools 包括了各电源状况的一个或多个默认脚本。默认脚本行为部分取决于客户机操作系统。
Microsoft Windows 客户机操作系统
在大多数 Microsoft Windows 客户机操作系统上,挂起虚拟机时运行的默认脚本会释放虚拟机的 IP 地址。在继续运行虚拟机时运行的默认脚本会重新获取该虚拟机的 IP 地址。此行为仅对已配置为使用 DHCP 的虚拟机有影响。
在 Windows 客户机操作系统中,默认脚本位于 Program Files\VMware\VMware Tools 文件夹中。
Linux、Mac OS X、Solaris 和 Free BSD 客户机操作系统
在大多数 Linux、Mac OS X、Solaris 和 FreeBSD 客户机操作系统上,挂起虚拟机时运行的默认脚本会中断虚拟机的网络连接。在继续运行虚拟机时运行的默认脚本会启动虚拟机的网络连接。
在 Linux、Solaris 和 FreeBSD 客户机操作系统上,默认脚本位于 /etc/vmware-tools 目录中。在 Mac OS X 操作系统上,默认脚本位于 /Library/Application Support/VMware Tools 目录中。
脚本名称 | 描述 |
---|---|
poweroff-vm-default | 关闭虚拟机电源或重置虚拟机时运行。 对虚拟机上的网络连接不起作用。 |
poweron-vm-default | 打开虚拟机电源而非恢复时运行。 此外,还会在虚拟机重新启动后运行。 对虚拟机上的网络连接不起作用。 |
resume-vm-default | 虚拟机在挂起之后恢复时运行。 在 Windows 客户机操作系统上,如果配置虚拟机使用 DHCP,则此脚本更新虚拟机的 IP 地址。 在 Linux、Mac OS X、Solaris 和 FreeBSD 客户机操作系统上,此脚本将启动虚拟机的网络连接。 |
suspend-vm-default | 虚拟机挂起时运行。 在 Windows 客户机操作系统上,如果配置虚拟机使用 DHCP,则此脚本释放虚拟机的 IP 地址。 在 Linux、Mac OS X、Solaris 和 FreeBSD 上,此脚本将停止虚拟机的网络连接。 |
有关如何配置电源操作的信息,请参见正在使用的 VMware 产品的文档。