Symptoms
Actualice el clúster de VxRail a 8.0.210 mediante cualquiera de los siguientes dos métodos:
1. Uso de la API pública de VxRail para realizar una comprobación previa de la actualización y, a continuación, continúe utilizando la API pública para realizar la actualización.
2. Active la actualización desde SDDC Manager en un entorno VCF on VxRail.
Compruebe el proceso de actualización desde la interfaz de usuario del plug-in de VxRail; informa el error "No se pudo procesar el cuerpo de la solicitud".
Cause
Si el clúster se actualizó de las versiones 4.5.x y 4.7.x de VxRail a las versiones 7.0.x y 8.0.x de VxRail, hay una carpeta de migración en el directorio "/etc/vmware-marvin/scripts/lcm" de VxRail Manager para guardar los datos de migración de actualización y el propietario de la carpeta de migración es el usuario raíz.
La comprobación previa de la actualización a la versión 8.0.210 de VxRail respaldará el contenido en el directorio "/etc/vmware-marvin/scripts/lcm", realizará algunas validaciones y limpiará los trabajos y, a continuación, restaurará el contenido del directorio.
Debido a que el propietario de la carpeta de migración es el usuario raíz, la comprobación previa a la actualización no tiene privilegios suficientes para respaldarla ni limpiarla, por lo que el contenido del directorio "/etc/vmware-marvin/scripts/lcm" no se restaura, lo que provoca que se pierdan todos los scripts relacionados con LCM.
Este problema solo afecta al método de actualización y comprobación previa de la API. Si la actualización se realiza desde la interfaz de usuario del plug-in de VxRail, no encontrará este problema.
Resolution
Siga los pasos a continuación para implementar scripts de LCM de 8.0.210 en VxRail Manager.
1. Descargue el paquete compuesto de actualización a VxRail 8.0.210 desde el
sitio de soporte de Dell.
2. Extraiga "surrogate.war" del paquete de actualización de 8.0.210.
3. Extraiga el "lcm-scripts.zip" del archivo "surrogate.war".
4. Cargue el "lcm-scripts.zip" en VxRail Manager en el directorio "/tmp".
5. Inicie sesión en la VM de VxRail Manager a través de SSH. Cambie al usuario raíz y ejecute los siguientes comandos.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/
chmod 777 -R /etc/vmware-marvin/scripts/lcm
6. Vuelva a intentar la LCM.