标签归档:mf

VMWARE导入虚拟机报错sha1校验的处理办法

VMWARE的ovf模板,其实是个压缩文件,解压后会发现有三个扩展名为vmdk、ovf、mf文件,vmdk是虚拟磁盘文件,ovf是虚拟机配置文件,mf是虚拟磁盘和配置文件的sha1校验文件。

有时导入虚拟机时,会报sha1校验错误而无法导入,遇到这种情况,只需要将mf文件删除或者改名,或者检验下相关文件的sha1值,将mf文件中的sha1值修改正确即可导入虚拟机。

VMWARE VCENTER6.5将虚拟机导出到OVF无法导出清单文件(.mf)报错1009的解决办法

现有VMWARE VCENTER6.5,无法导出虚拟机的OVF文件。
Web Client上出现错误1009,但是只要不取消任务,ovf和vmdk导出仍然可以正常完成,但mf文件无法完成,导出会失败。
Web Client停留在25%或33%,最后只能取消该任务。

这个报错的原因是下载所用时间超过最大等待时间,导致下载清单mf文件的线程连接过期。

这个问题在vcenter server6.5 u2已获得解决,升级即可解决此问题。

要临时解决这个问题,可以参考这个链接:https://www.virtuallyghetto.com/2012/01/how-to-create-manifest-file-for-ovf.html

简单来说就是使用openssl这个工具,根据已下载的ovf文件和vmdk文件创建mf文件,命令如下:
openssl sha1 *.vmdk *.ovf > MyVM.mf