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 : LCM n’a pas pu traiter le corps de la demande en raison de la perte de scripts liés à LCM

Summary: LCM n’a pas pu traiter le corps de la demande en raison de la perte de scripts liés à LCM.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Mettez à niveau le cluster VxRail vers la version 8.0.210 en suivant l’une des 2 méthodes suivantes :
1. Utilisez l’API publique VxRail pour effectuer une vérification préalable à la mise à niveau, puis continuez à utiliser l’API publique pour effectuer la mise à niveau.
2. Déclenchez la mise à niveau à partir de SDDC Manager dans un environnement VCF sur VxRail.
 
Vérifiez le processus de mise à niveau à partir de l’interface utilisateur du plug-in VxRail. L’erreur « Échec du traitement du corps de la demande » s’affiche.
image.png

Cause

Si le cluster a été mis à niveau à partir des versions 4.5.x et 4.7.x de VxRail vers les versions 7.0.x et 8.0.x, il existe un dossier de migration dans le répertoire « /etc/vmware-marvin/scripts/lcm » de VxRail Manager pour enregistrer les données de migration de la mise à niveau, et le propriétaire du dossier de migration est l’utilisateur root.

La vérification préalable à la mise à niveau de VxRail 8.0.210 sauvegarde le contenu dans le répertoire « /etc/vmware-marvin/scripts/lcm », effectue certaines tâches de validation et de nettoyage, puis restaure le contenu du répertoire.

Étant donné que le propriétaire du dossier de migration est l’utilisateur root, la vérification préalable à la mise à niveau ne dispose pas de privilèges suffisants pour le sauvegarder ou le nettoyer, de sorte que le contenu du répertoire « /etc/vmware-marvin/scripts/lcm » n’est pas restauré, ce qui entraîne la perte de tous les scripts associés à LCM.

Ce problème n’affecte que la vérification préalable de l’API et la méthode de mise à niveau. Si la mise à niveau est effectuée à partir de l’interface utilisateur du plug-in VxRail, vous ne rencontrerez pas ce problème.

Resolution

Suivez les étapes ci-dessous pour déployer les scripts LCM 8.0.210 sur VxRail Manager.

1. Téléchargez l’offre groupée composite de mise à niveau de VxRail 8.0.210 à partir du site de support Dell.

2. Extrayez « surrogate.war » du bundle de mise à niveau 8.0.210.

3. Extrayez le « lcm-scripts.zip » du « surrogate.war ».

4. Téléchargez le « lcm-scripts.zip » dans VxRail Manager sous le répertoire « /tmp ».

5. Connectez-vous à la machine virtuelle VxRail Manager via SSH. Passez à l’utilisateur root et exécutez les commandes ci-dessous.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

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

6. Réessayez LCM.
Article Properties
Article Number: 000223046
Article Type: Solution
Last Modified: 14 Mar 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.