阅读目录:

问题:部署OVF模版的时候报错“用户取消了任务”

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

原因:导出ovf模板时,虚拟CD-ROM的选项要选【客户端设备】,否则导入时报错“用户取消了任务”

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

解决:直接把iso这个节点删除

1、打开编辑ovf文件,查找“iso”的配置节点,将该节点删除;

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

重新导入报错如下:

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

解决方法:

2、打开mf文件,修改ovf的SHA1校验值

SHA1(GZCSS_DEMO-disk1.vmdk)= 83c101477ebea94b950c16a883ba949bd0e3a89b
SHA1(GZCSS_DEMO.ovf)= DF30216BA125A2EE76398C32DAF2B6BF9D392429

SHA1(Win2008-[192.168.0.52]SQL2014.ovf)= DF30216BA125A2EE76398C32DAF2B6BF9D392429

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

可知ovf需要通过SHA1的文件完整性校验,现在重新计算删除ISO配置节点后的ovf文件。

所以,将mf文件中配置ovf的SHA1替换如下:

SHA1(GZCSS_DEMO.ovf)=DF30216BA125A2EE76398C32DAF2B6BF9D392429

3、再次导入ovf,成功!

VMware导入OVF时报错(未能部署OVF包用户取消了任务的解决办法)-LMLPHP

经过这次实践,我理解为在OVF模版文件中,删除CD-ROM的整个ITEM,相当于该模版已剔除CD-ROM。

05-11 17:49