ESXI导出OVF部署到新的ESXI服务器上,Linux主机没有出现用户已取消操作的提示,部署WINDOW虚拟机的时候,提示用户已取消操作,如图:
首先,要先了解为什么会出现这个问题,原因在于,在做OVF导出的时候,没有将CD/DVD的设备类型选择为客户端设备,否则导入将会提示报错,提示用户已取消操作
导出ovf时候要选择客户端设备,避免导入ovf报错
既然发生了报错,原虚拟导出OVF需要很长的时间,那么问题如何解决呢
1:首先打开你备份的OVF文件,后缀以.ovf的文件
删除VMware.cdrom.iso相关的标签(可以crtl+f查找)
即<>VMware.cdrom.iso</>如下图
删除这一整条信息,然后保存,重新导入OVF模板提示
现在我们需要下载一个工具
打开校验器,选择xx.ovf文件就会算出他的SHA1的值,如下图所示
打开.mf的文件,同样用notepad+打开,文件中有一行为SHA1=B将A的值替换为B
如下图所示:
保存,退出,重新导入OVF模板,没有出现用户已取消操作的错误信息。
ps:mf 文件和OVF文件都在导出的OVF模板文件夹下面,如下图所示