IDPA ESXi 升级失败,并显示错误消息 "[DependencyError]rn File path of '/opt/lsi/perccli/libstorelib.so' is claimed by multiple non-overlay VIBs"

Resumen: 本知识库文章介绍了在 IDPA 升级过程中出现的问题:ESXi 升级因依赖关系错误而失败。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas



ACM 上的 ESXi 升级日志出现以下错误,日志路径是 "/data01/tmp/patch/logs":

6/03/20 17:23:16  main() Package name: IDPA-13G-ESXi-6.5.0-002
26/03/20 17:23:16  main() Executing install packages command: esxcli software profile update --depot=https://192.168.100.100:9443/dataprotection-upgrade/esxi_upgrade --profile=IDPA-13G-ESXi-6.5.0-002
26/03/20 17:23:19   run() Parsing returnCode, output: ['', "[DependencyError]\r\n File path of '/opt/lsi/perccli/libstorelib.so' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01', 'LSI_bootbank_perccli_007.0127.0000.0000-2'])\r\n File path of '/opt/lsi/perccli/perccli' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01', 'LSI_bootbank_perccli_007.0127.0000.0000-2'])\r\n Please refer to the log file for more details.", 'Status: 1']
26/03/20 17:23:19 run_cmd_esxi() Command: esxcli software profile update --depot=https://192.168.100.100:9443/dataprotection-upgrade/esxi_upgrade --profile=IDPA-13G-ESXi-6.5.0-002
26/03/20 17:23:19 run_cmd_esxi() [DependencyError]
26/03/20 17:23:19 run_cmd_esxi()  File path of '/opt/lsi/perccli/libstorelib.so' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01', 'LSI_bootbank_perccli_007.0127.0000.0000-2'])
26/03/20 17:23:19 run_cmd_esxi()  File path of '/opt/lsi/perccli/perccli' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01', 'LSI_bootbank_perccli_007.0127.0000.0000-2'])
26/03/20 17:23:19 run_cmd_esxi()  Please refer to the log file for more details.
26/03/20 17:23:19 run_cmd_esxi() Status: 1
26/03/20 17:23:19  main() Install packages command result: 1
26/03/20 17:23:19  main() Failed to install packages.

Causa

ESXi 主机上安装的 'vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01' VIB 导致此问题

Resolución

步骤1.SSH 至相关 ESXi 主机。

步骤 2.运行以下命令以卸载存在冲突的 VIB:
  • esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
示例输出:
[root@esx1:~]  esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
删除结果
消息: Operation finished successfully.
Reboot Required: false

VIB 已安装:
VIB 已删除:LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01
已跳过 VIB:


步骤 3.验证是否已成功删除 VIB:
  • esxcli software vib list|  grep -i perccli
注:如果已成功删除 VIB,则上述命令应显示空输出。

步骤4.从 ACM UI 重试 ESXi 升级。 


Productos afectados

Integrated Data Protection Appliance Family

Productos

PowerProtect DP5300, PowerProtect DP5800, PowerProtect DP8300, PowerProtect DP8800, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family, PowerProtect Data Protection Hardware , Integrated Data Protection Appliance Software ...
Propiedades del artículo
Número del artículo: 000173292
Tipo de artículo: Solution
Última modificación: 27 may 2025
Versión:  3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.