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
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell VxRail: LCM non è riuscito a elaborare il corpo della richiesta a causa della perdita di script correlati a LCM

Summary: LCM non è riuscito a elaborare il corpo della richiesta a causa della perdita di script correlati a LCM.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Aggiornare il cluster VxRail alla versione 8.0.210 con uno dei 2 metodi seguenti:
1. Utilizzare l'API pubblica VxRail per eseguire una verifica preliminare dell'aggiornamento, quindi continuare a utilizzare l'API pubblica per eseguire l'aggiornamento.
2. Attivare l'upgrade da SDDC Manager in un'ambiente VCF su VxRail.
 
Controllare il processo di aggiornamento dall'interfaccia utente del plug-in VxRail, segnala l'errore "Failed to process the request body".
image.png

Cause

Se il cluster è stato aggiornato dalle release VxRail 4.5.x, 4.7.x alle release VxRail 7.0.x, 8.0.x, nella directory "/etc/vmware-marvin/scripts/lcm" di VxRail Manager è presente una cartella di migrazione per salvare i dati della migrazione dell'upgrade e il proprietario della cartella di migrazione è l'utente root.

La verifica preliminare dell'aggiornamento di VxRail 8.0.210 eseguirà il backup del contenuto nella directory "/etc/vmware-marvin/scripts/lcm", eseguirà alcuni processi di convalida e pulizia, quindi ripristinerà il contenuto della directory.

Poiché il proprietario della cartella di migrazione è l'utente root, la verifica preliminare dell'aggiornamento non dispone di privilegi sufficienti per eseguirne il backup o la pulizia, pertanto il contenuto della directory "/etc/vmware-marvin/scripts/lcm" non viene ripristinato, causando la perdita di tutti gli script correlati a LCM.

Questo problema riguarda solo il controllo preliminare e il metodo di aggiornamento delle API. Se l'upgrade viene eseguito dall'interfaccia utente del plug-in VxRail, non si verifica questo problema.

Resolution

Seguire la procedura riportata di seguito per implementare gli script LCM 8.0.210 su VxRail Manager.

1. Scaricare il pacchetto composito di upgrade a VxRail 8.0.210 dal sito del supporto Dell.

2. Estrarre il file "surrogate.war" dal pacchetto di aggiornamento della versione 8.0.210.

3. Estrai il "lcm-scripts.zip" da "surrogate.war".

4. Caricare il file "lcm-scripts.zip" in VxRail Manager nella directory "/tmp".

5. Accedere alla VM di VxRail Manager tramite SSH. Passare all'utente root ed eseguire i comandi riportati di seguito.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

chmod 777 -R /etc/vmware-marvin/scripts/lcm

6. Riprovare a LCM.

Article Properties


Last Published Date

14 Mar 2024

Version

1

Article Type

Solution