VxRail: Una vez finalizada la corrección del host, la comprobación de cumplimiento informa que el host es "no compatible" y que la imagen del host no coincide
Summary: No se puede continuar con la actualización de vLCM en el clúster debido a VIB de terceros incompatibles.
Symptoms
Con vLCM habilitado, la realización de una actualización mediante la interfaz de usuario de VxRail falla debido a que los controladores de otros fabricantes no forman parte de la imagen de base utilizada por 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
Los controladores de otros fabricantes instalados no son compatibles o la versión OEM .zip del controlador no se cargó en vLCM.
Consulte la sección Información adicional de este artículo para obtener información sobre cómo agregar un .zip OEM a vLCM.
Resolution
Si vLCM ya está habilitado y hay controladores de otros fabricantes no compatibles (sin OEM .zip), comuníquese con el soporte de Dell.
Durante la habilitación de vLCM, el análisis ignora los componentes personalizados y establece el estado deseado como NINGUNO para esos componentes personalizados instalados. Durante la habilitación de vLCM, la corrección se activa automáticamente y los componentes personalizados se eliminan.
Si existe una versión de .zip OEM del controlador, consulte la sección Información adicional de este artículo para obtener información sobre cómo agregar un .zip OEM a vLCM.
Este problema se aborda en la versión 7.0.400 de VxRail.
Para las versiones de VxRail anteriores a 7.0.400:
- Si se planifica habilitar vLCM, el clúster de VxRail se debe actualizar a 7.0.400 o posterior primero y, a continuación, habilitar vLCM.
Additional Information
vLCM ofrece la opción de cargar controladores de otros fabricantes (VIB) como parte del proceso de actualización. El proceso correcto para agregar estos controladores es el siguiente.
- vLCM ya está habilitado
- Cargar el paquete compuesto
- Haga clic en el botón CUSTOMIZE
- Haga clic en AGREGAR COMPONENTE
- Busque y seleccione el complemento ZIP de OEM
En el ejemplo de actualización fallida anterior, ya había instalado un controlador de otros fabricantes. Esto no se agregó al complemento ZIP de OEM después de que se cargó el paquete compuesto y se inició la actualización.
En este escenario, ya que los controladores de otros fabricantes no formaban parte de la imagen utilizada por vLCM. vLCM intenta eliminar los controladores (por diseño) y, durante el análisis de cumplimiento de VxRail, falla la actualización.
Si se elige utilizar vLCM, todos los complementos ZIP de OEM para los controladores deben estar disponibles y ser proporcionados por el proveedor. El proveedor debe confirmar la compatibilidad de vLCM.
Consulte el artículo de VMware Boletines, componentes, complementos e imágenes base deESXi .