我使用 VMware Workstation Pro,其中有一个 DC 虚拟机和三个普通虚拟机。所有虚拟机都位于一个域和一个虚拟网络中。使用虚拟适配器将虚拟机连接到虚拟网络。我的问题是,是否可以从虚拟网络彻底关闭虚拟机?
我尝试了以下选项但不幸的是无法获得预期的结果:
- 从 ncpa.cpl 禁用虚拟适配器
- 从虚拟适配器属性禁用 IPv4 和 IPv6
- 断开虚拟适配器与 VMware 接口的连接
我想知道这是否真的可以做到这一点,如果可以,您能建议一种方法吗?
PS 我如何知道关机是正常关机还是突然关机?-> 我正在 Windows Server 故障转移群集中测试故障转移情况,如果发生突然故障(例如网络或群集服务突然关闭),动态仲裁功能将无法正常工作。例如,当我从任务管理器中终止群集服务时,动态仲裁无法正常工作,但是当我从 services.msc 关闭群集服务时,一切正常,动态仲裁可以正常工作,并且可以正确重新分配投票。
答案1
使用“vmrun”命令通过命令行关闭 VMware Workstation。这是此目的的主要命令,并且关闭是正常关闭。
用于停止和启动 VMware Workstation 虚拟机的主要命令行程序是 vmrun 命令。如果您打开 Windows cmd 提示符并将目录更改为 C:\Program Files\VMware\VMware Server。到达那里后,键入 vmrun 并按 Enter。
还 Vmrun 示例
- 要启动虚拟机:
“C:\Program Files\VMware\VMware Workstation\vmrun”-T ws 启动“C:\VMs\Linux.vmx”
- 要关闭虚拟机:
C:\Program Files\VMware\VMware Workstation\vmrun” -T ws stop “C:\VMs\Linux.vmx”
- 重新启动:
“C:\Program Files\VMware\VMware Workstation\vmrun”-T ws 重置“C:\VMs\Linux.vmx”