VxRail : Une fois la mesure corrective de l’hôte terminée, la vérification de conformité signale l’hôte comme « non conforme » et l’image sur l’hôte ne correspond pas
Summary: Impossible de poursuivre la mise à niveau vLCM sur le cluster en raison de VIB tiers incompatibles.
Symptoms
Lorsque vLCM est activé, l’exécution d’une mise à niveau à l’aide de l’interface utilisateur VxRail échoue, car les pilotes tiers ne font pas partie de l’image de base utilisée par 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
Les pilotes tiers installés ne sont pas compatibles ou la version OEM .zip du pilote n’est pas téléchargée sur vLCM.
Reportez-vous à la section Informations supplémentaires de cet article pour savoir comment ajouter un .zip OEM à vLCM.
Resolution
Si vLCM est déjà activé et que des pilotes tiers non pris en charge sont présents (aucun .zip OEM), contactez le support Dell.
Lors de l’activation de vLCM, l’analyse ignore les composants personnalisés et définit l’état souhaité sur NONE pour ces composants personnalisés installés. Lors de l’activation de vLCM, les mesures correctives sont déclenchées automatiquement et les composants personnalisés sont supprimés.
S’il existe une version OEM .zip du pilote, reportez-vous à la section Informations supplémentaires de cet article pour savoir comment ajouter un .zip OEM à vLCM.
Ce problème est résolu dans la version VxRail 7.0.400.
Pour les versions VxRail antérieures à 7.0.400 :
- Si l’activation de vLCM est planifiée, le cluster VxRail doit d’abord être mis à niveau vers la version 7.0.400 ou une version ultérieure, puis l’activation de vLCM.
Additional Information
vLCM permet de télécharger des pilotes tiers (VIB) dans le cadre du processus de mise à niveau. Le processus correct pour ajouter ces pilotes est le suivant.
- vLCM est déjà activé
- Télécharger le bundle composite
- Cliquez sur le bouton CUSTOMIZE
- Cliquez sur ADD COMPONENT
- Parcourez et sélectionnez le module complémentaire ZIP OEM
Dans l’exemple d’échec de mise à niveau ci-dessus, un pilote tiers était déjà installé. Il n’a pas été ajouté au module complémentaire ZIP OEM après le téléchargement du bundle composite et le démarrage de la mise à niveau.
Dans ce scénario, car les pilotes tiers ne faisaient pas partie de l’image utilisée par vLCM. vLCM tente de supprimer les pilotes (par conception) et, lors de l’analyse de conformité VxRail, la mise à niveau échoue.
Si vLCM est choisi pour être utilisé, tous les modules complémentaires ZIP OEM pour les pilotes doivent être disponibles et fournis par le fournisseur. Le fournisseur doit confirmer la compatibilité vLCM.
Consultez l’article VMware Bulletins, composants, modules complémentaires et imagesde base ESXi .