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 konnte den Anforderungstext nicht verarbeiten, weil LCM-bezogene Skripte verloren gegangen sind

Summary: LCM konnte den Anforderungstext nicht verarbeiten, da LCM-bezogene Skripte verloren gegangen sind.

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

Führen Sie ein Upgrade des VxRail-Clusters auf 8.0.210 mit einer der folgenden 2 Methoden durch:
1. Verwenden Sie die öffentliche VxRail-API, um eine Vorabprüfung des Upgrades durchzuführen, und verwenden Sie dann weiterhin die öffentliche API, um das Upgrade durchzuführen.
2. Starten Sie das Upgrade von SDDC Manager in einer VCF on VxRail-Umgebung.
 
Überprüfen Sie den Upgradeprozess über die Benutzeroberfläche des VxRail-Plug-ins. Es wird der Fehler "Verarbeitung des Anforderungstexts fehlgeschlagen" gemeldet.
image.png

Cause

Wenn für den Cluster ein Upgrade von VxRail 4.5.x, 4.7.x auf VxRail 7.0.x- und 8.0.x-Versionen durchgeführt wurde, ist im VxRail Manager-Verzeichnis ein Migrationsordner "/etc/vmware-marvin/scripts/lcm" vorhanden, in dem die Upgrademigrationsdaten gespeichert werden, und der Eigentümer des Migrationsordners ist der Root-Nutzer.

Die Vorabprüfung des VxRail 8.0.210-Upgrades sichert den Inhalt im Verzeichnis "/etc/vmware-marvin/scripts/lcm", führt einige Validierungs- und Bereinigungsjobs durch und stellt dann den Inhalt des Verzeichnisses wieder her.

Da der Eigentümer des Migrationsordners der Root-Nutzer ist, verfügt die Upgrade-Vorabprüfung nicht über ausreichende Berechtigungen, um ihn zu sichern oder zu bereinigen, sodass der Inhalt des Verzeichnisses "/etc/vmware-marvin/scripts/lcm" nicht wiederhergestellt wird, was dazu führt, dass alle LCM-bezogenen Skripte verloren gehen.

Dieses Problem wirkt sich nur auf die API-Vorabprüfung und die Upgrade-Methode aus. Wenn das Upgrade über die Benutzeroberfläche des VxRail-Plug-ins durchgeführt wird, tritt dieses Problem nicht auf.

Resolution

Führen Sie die folgenden Schritte aus, um LCM-Skripte für Version 8.0.210 auf VxRail Manager bereitzustellen.

1. Laden Sie das zusammengesetzte VxRail 8.0.210-Upgrade-Bundle von der Dell Support-Website herunter.

2. Extrahieren Sie die Datei "surrogate.war" aus dem 8.0.210-Upgrade-Bundle

.3. Extrahieren Sie die "lcm-scripts.zip" aus "surrogate.war".

4. Laden Sie die "lcm-scripts.zip" in VxRail Manager im Verzeichnis "/tmp" hoch.

5. Melden Sie sich über SSH bei der VxRail Manager-VM an. Wechseln Sie zum Root-Nutzer und führen Sie die folgenden Befehle aus.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

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

6. Wiederholen Sie LCM.

Article Properties


Last Published Date

14 Mar 2024

Version

1

Article Type

Solution