VxRail: Nadat het hostherstel is voltooid, meldt de nalevingscontrole de host als niet-conform en komt de image op de host niet overeen
Summary: Kan niet doorgaan met de vLCM-upgrade op het cluster vanwege incompatibele VIB's van derden.
Symptoms
Als vLCM is ingeschakeld, mislukt het uitvoeren van een upgrade met behulp van de VxRail gebruikersinterface omdat de drivers van derden geen deel uitmaken van de basisimage die door vLCM wordt gebruikt.
2022-08-24 14:32:17,926 WARN [LCM] [lcm-core-0] c.e.m.m.u.s.VirtualApplianceUpgradeService [VirtualApplianceUpgradeService.java:1114] LCM Exception occurred during upgrade for virtual appliance 70372188 - {}
com.vce.lcm.exception.LCMException: Failure occurred while running an upgrade for bundle: VXRAIL_COMPOSITE_7.0.372-27602687_Installer_for_7.0.x.zip. The error message: 1 error(s) meets. Details: 1.After host 'zzzzzzzzzzz.local' remediation completed, compliance check reported host as 'non-compliant'. The image on the host does not match the image set for the cluster. Retry the cluster remediation operation..Resolutions: [host-2040]: No resolution for the provided vCenter...
at com.vce.lcm.api.LCMServiceImpl.handleUpgradeException(LCMServiceImpl.java:1745)
at com.vce.lcm.api.LCMServiceImpl.resumeUpgradeAfterReboot(LCMServiceImpl.java:644)
at com.emc.mystic.manager.upgrade.service.VirtualApplianceUpgradeService.resumeUpgradeAfterReboot(VirtualApplianceUpgradeService.java:1103)
at com.emc.mystic.manager.upgrade.service.VirtualApplianceUpgradeService$3.run(VirtualApplianceUpgradeService.java:901)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.vce.lcm.exception.LCMException: 1 error(s) meets. Details: 1.After host 'zzzzzzzzzz.local' remediation completed, compliance check reported host as 'non-compliant'. The image on the host does not match the image set for the cluster. Retry the cluster remediation operation..Resolutions: [host-2040]: No resolution for the provided vCenter...
Cause
De geïnstalleerde drivers van derden zijn niet compatibel of de OEM .zip versie van de driver is niet geüpload naar vLCM.
Zie het gedeelte Aanvullende informatie van dit artikel voor informatie over het toevoegen van een OEM-.zip aan vLCM.
Resolution
Als vLCM al is ingeschakeld en er niet-ondersteunde drivers van derden aanwezig zijn (geen OEM-.zip), neemt u contact op met Dell Support.
Tijdens het inschakelen van vLCM negeert de scan aangepaste componenten en stelt de gewenste status in op GEEN voor deze geïnstalleerde aangepaste componenten. Tijdens het inschakelen van vLCM wordt herstel automatisch geactiveerd en worden de aangepaste componenten verwijderd.
Als er een OEM .zip versie van de driver bestaat, raadpleegt u de sectie Aanvullende informatie van dit artikel voor het toevoegen van een OEM .zip aan vLCM.
Dit probleem wordt opgelost in de VxRail 7.0.400 release.
Voor VxRail releases ouder dan 7.0.400:
- Als het inschakelen van vLCM is gepland, moet het VxRail-cluster eerst worden geüpgraded naar 7.0.400 of hoger en vervolgens vLCM worden ingeschakeld.
Additional Information
vLCM biedt de optie om drivers van derden (VIB's) te uploaden als onderdeel van het upgradeproces. Het juiste proces om deze drivers toe te voegen is als volgt.
- vLCM is al ingeschakeld
- Upload de samengestelde bundel
- Klik op de knop AANPASSEN
- Klik op COMPONENT TOEVOEGEN
- Blader en selecteer de OEM ZIP-add-on
In het bovenstaande voorbeeld van een mislukte upgrade was er al een driver van derden geïnstalleerd. Dit is niet toegevoegd aan de OEM ZIP-add-on nadat de samengestelde bundel is geüpload en de upgrade is gestart.
In dit scenario omdat de drivers van derden geen deel uitmaakten van de image die door vLCM wordt gebruikt. vLCM probeert de drivers te verwijderen (door ontwerp) en tijdens VxRail nalevingsscan mislukt de upgrade.
Als vLCM wordt gekozen om te worden gebruikt, moeten alle OEM ZIP-add-ons voor de drivers beschikbaar zijn en worden geleverd door de leverancier. De leverancier moet de compatibiliteit met vLCM bevestigen.
Zie VMware-artikelbulletins, componenten, add-ons en ESXi-basisimages.