我目前在 10.9 上运行 VMware Fusion 6。我知道在 ESX 中,我相信即使是 VMware Workstation,您也可以将 VM 导出到 OVF 文件并在 VirtualBox、VMware Workstaion/Fusion 和 ESX 上重新部署。
我的问题是,有没有一种方法可以在 Fusion 上为我想要部署的虚拟机制作 OVF 文件,还是我不走运?
我目前在 10.9 上运行 VMware Fusion 6。我知道在 ESX 中,我相信即使是 VMware Workstation,您也可以将 VM 导出到 OVF 文件并在 VirtualBox、VMware Workstaion/Fusion 和 ESX 上重新部署。
我的问题是,有没有一种方法可以在 Fusion 上为我想要部署的虚拟机制作 OVF 文件,还是我不走运?
cd /Applications/VMware\ Fusion.app/Contents/Library/VMware\ OVF\ Tool/
./ovftool <PATH TO SOURCE VM's .vmx file> <PATH TO OUTPUT ova file>
# example
./ovftool --acceptAllEulas ~/Documents/Virtual\ Machines.localized/CentOS\ 6.5.vmwarevm/CentOS\ 6.5.vmx /tmp/CentOS6.5.ova
./ovftool --acceptAllEulas /Users/admin/Documents/Virtual Machines.localized/IDM.vmwarevm/IDM.vmx ~/Users/admin/Documents/IDM.ova
如果您已升级 VMware Fusion,则可以在 GUI 中导出 ova。从 VMware Fusion 7.1.3 开始,您可以在 File->Export to OVF 中执行此操作,如下所示。
从 VMware 的站点下载相应的安装程序
对于我的 OSX 设置,而不是复杂的空白路径到工具,我创建了一个符号链接,以便我的 $PATH 可以选择它
sudo ln -s /Applications/VMware\ OVF\ Tool/ovftool /usr/local/bin/ovftool
然后像马拉松一样跑 ovftool