VxRail: Kun isännän korjaus on valmis, vaatimustenmukaisuuden tarkistus ilmoittaa, että isäntä ei ole vaatimusten mukainen, ja isännän kuva ei vastaa toisiaan
Summary: Klusterin vLCM-päivitystä ei voi jatkaa yhteensopimattomien kolmannen osapuolen VIB-asennusten vuoksi.
Symptoms
Kun vLCM on käytössä, päivityksen suorittaminen VxRail-käyttöliittymässä epäonnistuu, koska kolmannen osapuolen ohjaimet eivät kuulu vLCM:n käyttämään perusnäköistiedostoon.
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
Asennetut kolmannen osapuolen ohjaimet eivät ole yhteensopivia tai ohjaimen OEM-.zip versiota ei ole ladattu vLCM:ään.
Katso tämän artikkelin Lisätiedot-osasta, miten OEM-.zip lisätään vLCM:ään.
Resolution
Jos vLCM on jo käytössä ja saatavilla kolmannen osapuolen ohjaimia, joita ei tueta (ei OEM-.zip), ota yhteys Dellin tukeen.
Kun vLCM otetaan käyttöön, tarkistus ohittaa mukautetut osat ja määrittää kyseisten asennettujen mukautettujen osien halutuksi tilaksi EI MITÄÄN. vLCM:n käyttöönoton aikana korjaus käynnistyy automaattisesti ja mukautetut osat poistetaan.
Jos ohjaimesta on olemassa OEM-.zip versio, katso tämän artikkelin Lisätiedot-osasta, miten OEM-.zip lisätään vLCM:ään.
Ongelma on korjattu VxRail 7.0.400 -versiossa.
VxRail-versiot, jotka ovat vanhempia kuin 7.0.400:
- Jos vLCM:n käyttöönotto on suunnitteilla, VxRail-klusteri on päivitettävä ensin versioon 7.0.400 tai uudempaan ja otettava sitten käyttöön vLCM.
Additional Information
vLCM:ssä on mahdollisuus ladata kolmannen osapuolen ohjaimia (VIB) osana päivitysprosessia. Oikea tapa lisätä nämä ohjaimet on seuraava.
- vLCM on jo käytössä
- Lataa yhdistelmäpaketti
- Napsauta MUKAUTA-painiketta
- Valitse LISÄÄ KOMPONENTTI
- Selaa ja valitse OEM ZIP -lisäosa
Edellä olevassa epäonnistuneen päivityksen esimerkissä oli jo asennettu kolmannen osapuolen ohjain. Tätä ei lisätty OEM ZIP -lisäosaan yhdistelmäpaketin lataamisen ja päivityksen aloittamisen jälkeen.
Tässä tapauksessa, koska kolmannen osapuolen ohjaimet eivät olleet osa vLCM:n käyttämää levykuvaa. vLCM yrittää poistaa ohjaimet (tarkoituksella), mutta päivitys epäonnistuu VxRail-vaatimustenmukaisuustarkistuksen aikana.
Jos vLCM valitaan käytettäväksi, kaikkien ajurien OEM ZIP -lisäosien on oltava saatavilla ja toimittajan toimittamia. Toimittajan on vahvistettava vLCM-yhteensopivuus.
Katso VMware-artikkeli Tiedotteet, komponentit, lisäosat ja ESXi-perusnäköistiedostot.