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 не вдалося обробити тіло запиту через втрату скриптів, пов'язаних із LCM

Summary: LCM не вдалося обробити тіло запиту через втрату скриптів, пов'язаних з LCM.

This article applies to   This article does not apply to 

Symptoms

Оновіть кластер VxRail до версії 8.0.210 одним із наступних 2 способів:
1. Використання публічного API VxRail для попередньої перевірки оновлення, а потім продовжуйте використовувати публічний API для виконання оновлення.
2. Запустіть оновлення з менеджера SDDC у VCF у середовищі VxRail.
 
Перевірте процес оновлення з інтерфейсу плагіна VxRail, він повідомляє про помилку «Не вдалося обробити тіло запиту».
image.png

Cause

Якщо кластер було оновлено з випусків VxRail 4.5.x, 4.7.x до випусків VxRail 7.0.x, 8.0.x, у каталозі менеджера VxRail "/etc/vmware-marvin/scripts/lcm" є папка міграції для збереження даних міграції оновлення, а власником папки міграції є користувач root.

Попередня перевірка оновлення VxRail 8.0.210 створить резервну копію вмісту в каталозі «/etc/vmware-marvin/scripts/lcm», виконає певну перевірку та очистить завдання, а потім відновить вміст каталогу.

Через теку, власником якої є користувач root, попередня перевірка оновлення не має достатніх привілеїв для резервного копіювання або очищення, тому вміст каталогу "/etc/vmware-marvin/scripts/lcm" не відновлюється, що призводить до втрати

всіх скриптів, пов'язаних з LCM.Ця проблема впливає лише на метод попередньої перевірки та оновлення API. Якщо оновлення виконується з інтерфейсу плагіна VxRail, ви не зіткнетеся з цією проблемою.

Resolution

Виконайте наведені нижче дії, щоб розгорнути сценарії 8.0.210 LCM у менеджері VxRail.

1. Завантажте композитний пакет оновлення VxRail 8.0.210 із сайту підтримки Dell.

2. Витягніть "surrogate.war" з пакета оновлень 8.0.210.

3. Витягніть «lcm-scripts.zip» з «сурогатної війни».

4. Завантажте "lcm-scripts.zip" до менеджера VxRail у каталозі "/tmp".

5. Увійдіть у віртуальну машину VxRail Manager через SSH. Перемкніться на користувача root і виконайте команди нижче.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

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

6. Повторіть спробу LCM.