VxRail: Når værtsafhjælpning er fuldført, rapporterer overensstemmelseskontrol værten som "ikke-kompatibel", og billedet på værten er uoverensstemmende
Summary: Kan ikke fortsætte med vLCM-opgradering på klyngen på grund af inkompatible VIB er fra tredjepart.
Symptoms
Når vLCM er aktiveret, mislykkes udførelse af en opgradering ved hjælp af VxRail-brugergrænsefladen, fordi tredjepartsdriverne ikke er en del af det basisbillede, der bruges af vLCM.
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 installerede tredjepartsdrivere er ikke kompatible, eller OEM .zip versionen af driveren er ikke uploadet til vLCM.
Se afsnittet Yderligere oplysninger i denne artikel for at få oplysninger om, hvordan du føjer en OEM-.zip til vLCM.
Resolution
Hvis vLCM allerede er aktiveret, og der findes ikke-understøttede tredjepartsdrivere (ingen OEM-.zip), skal du kontakte Dell Support.
Under aktivering af vLCM ignorerer scanningen tilpassede komponenter og indstiller den ønskede tilstand som INGEN for de installerede tilpassede komponenter. Under vLCM-aktivering udløses afhjælpning automatisk, og de tilpassede komponenter fjernes.
Hvis der findes en OEM-.zip version af driveren, skal du se afsnittet Yderligere oplysninger i denne artikel for at få oplysninger om, hvordan du føjer en OEM-.zip til vLCM.
Dette problem er løst i VxRail 7.0.400-versionen.
For VxRail-versioner, der er ældre end 7.0.400:
- Hvis aktivering af vLCM er planlagt, skal VxRail-klyngen først opgraderes til 7.0.400 eller nyere og derefter aktivere vLCM.
Additional Information
vLCM giver mulighed for at uploade tredjepartsdrivere (VIB er) som en del af opgraderingsprocessen. Den korrekte proces til at tilføje disse drivere er som følger.
- vLCM er allerede aktiveret
- Upload den sammensatte pakke
- Klik på knappen TILPAS
- Klik på TILFØJ KOMPONENT
- Gennemse og vælg OEM ZIP-tilføjelse
I eksemplet med mislykket opgradering ovenfor var der allerede installeret en tredjepartsdriver. Dette blev ikke føjet til OEM ZIP-tilføjelsesprogrammet , efter at kompositpakken blev uploadet, og opgraderingen blev startet.
I dette scenarie, da tredjepartsdriverne ikke var en del af den afbildning, der blev brugt af vLCM. vLCM forsøger at fjerne driverne (tilsigtet), og under VxRail-overensstemmelsesscanning mislykkes opgraderingen.
Hvis vLCM vælges til at blive brugt, skal alle OEM ZIP-tilføjelser til driverne være tilgængelige og leveres af leverandøren. Leverandøren skal bekræfte vLCM-kompatibilitet.
Se VMware-artiklen Bulletiner, komponenter, tilføjelsesprogrammer og ESXi-basisbilleder.