La mise à niveau ESXi d’IDPA échoue avec le message d’erreur « [DependencyError]rn File path of ’/opt/lsi/perccli/libstorelib.so’ is claimed by multiple non-overlay VIBs »

Resumen: Cet article de la base de connaissances vous aide à résoudre un problème survenant au cours d’une mise à niveau d’IDPA, qui entraîne l’échec de la mise à niveau ESXi en raison d’une erreur de dépendance. ...

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. En este artículo no se identifican todas las versiones de los productos.

Síntomas



Le message d’erreur suivant s’affiche dans le journal de mise à niveau ESXi dans ACM, sous « /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

Ce problème est dû à l’installation du VIB vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01 sur l’hôte ESXi

Resolución

Étape 1. Connectez-vous via SSH à l’hôte ESXi en question.

Étape 2. Exécutez la commande suivante pour désinstaller le VIB qui pose problème :
  • esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
Exemple de sortie :
[root@esx1:~]  esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
Removal Result
Message: Operation finished successfully.
Reboot Required: false

VIBs Installed:
VIBs Removed: LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01
VIBs Skipped:


Étape 3. Vérifiez que le VIB a bien été supprimé :
  • esxcli software vib list|  grep -i perccli
Remarque : Si le VIB a bien été supprimé, la commande ci-dessus devrait produire une sortie vide. 

Étape 4. Réessayez la mise à niveau ESXi à partir de l’interface utilisateur ACM. 


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 de artículo: 000173292
Tipo de artículo: Solution
Última modificación: 27 may 2025
Versión:  3
Encuentra las respuestas que necesitas con la ayuda de otros usuarios de Dell
Servicios de asistencia
Comprueba si tu dispositivo está cubierto por los servicios de asistencia.