Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell VxRail: La LCM no pudo procesar el cuerpo de la solicitud debido a que se perdieron los scripts relacionados con la LCM.

Summary: LCM no pudo procesar el cuerpo de la solicitud debido a que se perdieron los scripts relacionados con LCM.

This article applies to   This article does not apply to 

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".
image.png

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.