未能部署OVF包,文件AD*vmdk的完整性检查失败,可能在传输过程中损坏。

vmware vsphere6.0和ESXI 6.0

img

已经试过了删除SHA1(*.ovf)=*
还是完整性检查失败

img

img

基于最新版ChatGPT4的回答,望采纳!!!有其他问题也可以询问我哦、”(最新版更智能,功能更加强大)

  1. 检查文件完整性:确保你的OVF和VMDK文件在传输过程中没有损坏。如果有源文件,你可以通过比较源文件和目标文件的哈希值(如SHA1或MD5)来验证。如果哈希值不一致,那么文件可能已经损坏,需要重新获取。
  2. 尝试其他的导入方法:例如,你可以尝试使用VMware vCenter Converter Standalone将VMDK文件直接转换为ESXi主机上的虚拟机。此工具可以处理许多不同的输入格式,并且可以直接将输出部署到ESXi主机或vCenter服务器。
  3. 检查磁盘空间:确保你的存储设备上有足够的空间来保存VMDK文件。如果磁盘空间不足,可能会导致部署过程中的错误。
  4. 使用合适的软件版本:确保你的VMware vSphere或ESXi版本支持你的OVF和VMDK文件。在某些情况下,旧版本的软件可能无法处理新版本创建的文件。
  5. 重新生成MF文件:OVF包含一个MF文件,其中包含所有相关文件(包括OVF和VMDK文件)的哈希值。如果这个文件中的哈希值与实际文件的哈希值不匹配,可能会导致完整性检查失败。你可以尝试使用ovftool重新生成这个MF文件,或者如果你知道如何正确计算哈希值,你也可以手动编辑这个文件。

回答部分参考、引用ChatGpt以便为您提供更准确的答案:

根据您提供的问题,您似乎遇到了在删除 SHA1(*.ovf)之后,仍然无法通过完整性检查的问题。这可能涉及到 VMware vSphere 6.0 和 ESXi 6.0 的一些特定情况。以下是可能的解决方法:

  1. 确保您使用的是正确的删除命令。在执行删除 SHA1(*.ovf)的命令时,确保命令语法正确,并且文件路径是正确的。
  2. 检查文件完整性检查失败的具体错误消息。完整性检查失败时,通常会显示错误消息或警告。检查这些错误消息,以便更好地了解问题的根本原因。
  3. 确保您的环境满足 VMware vSphere 6.0 和 ESXi 6.0 的系统要求。确保您的硬件和软件环境符合 VMware vSphere 6.0 和 ESXi 6.0 的支持要求。如果您的环境不符合要求,可能会导致问题发生。
  4. 尝试重新安装或升级 VMware vSphere 6.0 和 ESXi 6.0。如果问题仍然存在,可以考虑重新安装或升级 VMware vSphere 6.0 和 ESXi 6.0。在重新安装或升级之前,确保备份重要的数据和配置信息。

如果以上方法都无法解决您的问题,建议您参考 VMware 官方文档、技术支持或论坛,以获取更详细的帮助和支持。

简单来说就是导入OVF发生错误了,数据不完整或有错误,而且错误还发生在最关键的虚拟机磁盘镜像上,没法使用了,建议找别人重新给你导出一份。
如果是下载的,建议重新下载一遍试试。
当然,还有一种可能是别人的OVF是用新版vsphere导出的,你的旧版不兼容。

这种情况通常是由于OVF包在传输过程中发生了问题,导致某些文件的检查和校验失败,建议重试部署操作,或者重新下载和传输OVF包。

以下是一些解决问题的方法:

  1. 重新下载和传输OVF包。重试该操作的最简单和最有效的方法是重新下载OVF包,并使用不同的传输方法(比如使用不同的网络或传输工具),确保完整的文件传输。在传输文件时,建议使用支持文件校验和检查的工具,例如MD5校验和,以确保文件的完整性。

  2. 检查源文件的完整性。如果重试操作后仍然未能部署OVF包,建议检查源文件的完整性,并确保不包含损坏的数据或文件。你可以尝试打开vmdk文件检查它是否能够被成功识别和读取。

  3. 联系OVF包的提供方。如果上述方法均失败,则可能是由于OVF包本身存在问题或配置设置不正确。在这种情况下,建议联系OVF包的提供方,以尽快找到解决问题的办法。

在解决了该问题后,建议确保正确的备份和恢复方法,以避免未来在数据传输或配置过程中发生类似问题。

你要看一下 在网上下载之后用Hash 工具进行校验一下,是否完整

尝试下:
1、检查传输过程,确认在传输OVF包或vmdk文件时没有发生中断或传输错误。
2、尝试在另一个环境中导入该vmdk文件,以确定它是否可以正常工作。如果不能正常工作,则可能需要使用备份文件或重新创建虚拟机。
3、尝试重新部署OVF包,使用另一个可用的OVF包,并确保在部署之前检查其完整性。
4、更新ESXi主机,如果可能的话,尝试更新ESXi主机的固件版本,以确保它支持最新的OVF包格式。

可能在传输过程中被损坏了。

  1. 检查文件是否完整:请确保已成功下载了OVF包,并且文件没有被截断或损坏。可以尝试重新下载文件并使用文件校验工具来验证其完整性。
  2. 检查传输过程:请确保使用可靠的网络连接和传输协议来下载和传输OVF包。如果使用的是不稳定的网络连接或不受信任的传输协议,可能会导致文件损坏或截断。
  3. 检查虚拟化平台:请确保虚拟化平台符合OVF包的要求,并且已正确配置。可以查看OVF包的文档以获取更多信息。

是部署失败吗
可以借鉴下
ESXi部署OVF详细步骤
https://www.yii666.com/article/314096.html

仅此错误而言,这个错误表示 OVF 包在部署过程中完整性检查失败,很可能是在传输或下载过程中损坏了