IDPA ESXi Aktualisierung schlägt fehl mit der Fehlermeldung "[DependencyError]rn File path of '/opt/lsi/perccli/libstorelib.so' is claimed by multiple non-overlay VIBs"

Zusammenfassung: Dieser Wissensdatenbank-Artikel führt Sie durch ein Problem, das beim IDPA-Upgrade auftritt, wenn das ESXi-Upgrade aufgrund von Abhängigkeitsfehlern fehlschlägt.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome



Die folgende Fehlermeldung ist im ESXi Upgrade-Protokoll auf ACM unter Pfad "/data01/tmp/patch/logs" zu sehen:

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.

Ursache

Das auf dem ESXi-Host installierte 'vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01' verursacht dieses Problem

Lösung

Schritt 1: SSH auf dem betreffenden ESXi-Host.

Schritt 2. Führen Sie den folgenden Befehl aus, um den widersprüchlichen Test zu deinstallieren:
  • esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
Ausgabebeispiel:
[root@esx1:~]  esxcli software vib remove --vibname vmware-perccli-007.0529.0000.0000
Ergebnis des Entfernen
Meldung: Der Vorgang wurde erfolgreich abgeschlossen.
Neustart erforderlich: false

VIBs installiert:
VIBs entfernt: LSI_bootbank_vmware-perccli-007.0529.0000.0000_007.0529.0000.0000-01
VIBs übersprungen:


Schritt 3. Überprüfen Sie, ob VIB erfolgreich entfernt wurde:
  • esxcli software vib list|  grep -i perccli
Hinweis: Der obige Befehl sollte eine leere Meldung anzeigen, wenn VIB erfolgreich entfernt wurde. 

Schritt 4: Wiederholen Sie das ESXi-Upgrade von der ACM-Benutzeroberfläche. 


Betroffene Produkte

Integrated Data Protection Appliance Family

Produkte

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 ...
Artikeleigenschaften
Artikelnummer: 000173292
Artikeltyp: Solution
Zuletzt geändert: 27 Mai 2025
Version:  3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.