Previous Topic: Hyper-V 无法创建 VSS 快照Next Topic: 重复的 VM UUID 导致的问题


无法打开 VMDK 文件

症状

虚拟机恢复将失败,并在日志中显示以下错误消息:

无法打开 vmdk 文件(包含 .vmdk 的文件名)。VMware 报告以下错误:您无权访问此文件。有关详细信息,请参阅还原调试日志。如有必要,请联系 arcserve 支持。

在还原调试日志中找到以下消息:

[VDDKLOG] CnxAuthdConnect:Returning false because SSL verification requested and target authd does not support SSL   
[VDDKLOG] CnxConnectAuthd:Returning false because CnxAuthdConnect failed
[VDDKLOG] Cnx_Connect:Returning false because CnxConnectAuthd failed
[VDDKLOG] Cnx_Connect:Error message:SSL required

解决方案

原因可能是在 ESX 主机上禁用了 SSL 身份验证。要解决该问题,请使用以下方法之一:

使用 vSphere Client

  1. 登录到 vCenter/ESX 服务器。
  2. 导航到 ESX 服务器设置:
    “Configuration”(配置)、“Advanced settings”(高级设置)、“Configuration”(配置)、“Defaults security”(默认安全性)
    
  3. 启用以下选项:
    config.defaults.security.host.ruissl
    

使用命令行

  1. 使用 SSH 连接到 ESX 主机。
  2. 打开以下文件:
    /etc/vmware/config
    
  3. 将 security.host.ruissl 条目设为 TRUE。
  4. 保存该文件并重新启动管理代理。