VMware workstation to exsi

在VMware workstation上安装了虚拟机,需要转移到VMware ESXi上时,VMware EXSi不能直接识别workstation下安装生成的vmdk文件,需要转换一下才可以使用。

使用VMware ESXi自带的vmkfstools命令行工具即可实现。

1、使用vSphere Client将要用来作为虚拟机虚拟 硬盘的镜像(如a.vmdk)上传到vmware esxi 服务器上。

2、使用Security登录到vmware esxi服务器。(需要事先在VMware exsi server机上设置允许SSH服务)

3、找到虚拟硬盘镜像a.vmdk所在的目录,为vmfs/volumes/ESXi-01-local-storage-1,进入此目录下,使用vmkfstools –i a.vmdk b.vmdk,转换结束后得到的虚拟硬盘镜像b.vmdk就是ESXi可以识别的硬盘镜像了。

4、创建新的虚拟机,在选择虚拟硬盘时选择b.vmdk。这样创建的虚拟机就能够正常工作了。

在第3步中,当运行vmkfstools –i a.vmdk b.vmdk命令时,如果出现错误:Destination disk format: VMFS zeroedthick

The source disk needs to be repaired. Try option –x

使用vmkfstools –x repair a.vmdk修复a.vmdk即可。另外注意字母大小。

你可能感兴趣的:(vmware)