Aktualizacja IDPA ESXi kończy się niepowodzeniem z komunikatem o błędzie „[DependencyError]rn File path of ‘/opt/lsi/perccli/libstorelib.so’ is claimed by multiple non-overlay VIBs”

Resumen: W artykule z bazy wiedzy znajdują się instrukcje potrzebne do rozwiązania problemu występującego podczas aktualizacji IDPA w przypadku niepowodzenia aktualizacji ESXi z powodu błędu zależności. ...

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



Następujący błąd wyświetlany jest w dzienniku aktualizacji ESXi w ścieżce „/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

Pakiet VIB „vmware-perccli-007.0529.0000.0000 _ 007.0529.0000.0000-01” zainstalowany na hoście ESXi jest przyczyną problemu

Resolución

Krok 1. Nawiąż połączenie SSH do danego hosta ESXi.

Krok 2. Uruchom następujące polecenie, aby odinstalować pakiet VIB powodujący konflikty:
  • esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
Przykład danych wyjściowych:
[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:


Step 3. Sprawdź, czy pakiet VIB został pomyślnie usunięty:
  • esxcli software vib list|  grep -i perccli
Uwaga: W przypadku pomyślnego usunięcia pakietu VIB w powyższym poleceniu powinny być wyświetlane puste dane wyjściowe. 

Krok 4. Ponów próbę wykonania aktualizacji ESXi z interfejsu użytkownika 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 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.