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関連のスクリプトが失われたため、LCMはリクエスト本文の処理に失敗しました

Summary: LCM関連のスクリプトが失われたため、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

次の2つの方法
のいずれかで、VxRailクラスターを8.0.210にアップグレードします。1.VxRailパブリックAPIを使用してアップグレードの事前チェックを実行し、引き続きパブリックAPIを使用してアップグレードを実行します。
2.VCF on VxRail環境でSDDC Managerからアップグレードをトリガーします。

VxRailプラグインUIからアップグレード プロセスを確認すると、「リクエスト本文の処理に失敗しました」というエラーが報告されます。
image.png

Cause

クラスターがVxRail 4.5.x、4.7.xリリースからVxRail 7.0.x、8.0.xリリースにアップグレードされた場合は、VxRail Managerの「/etc/vmware-marvin/scripts/lcm」ディレクトリーに、アップグレード移行データを保存する移行フォルダーがあり、移行フォルダーの所有者はrootユーザーです。

VxRail 8.0.210アップグレードの事前チェックでは、「/etc/vmware-marvin/scripts/lcm」ディレクトリーの下のコンテンツがバックアップされ、いくつかの検証ジョブとクリーンアップ ジョブが実行されてから、ディレクトリーのコンテンツがリストアされます。

移行フォルダーの所有者がrootユーザーであるため、アップグレード事前チェックには、それをバックアップまたはクリーンアップするための十分な権限がありません。そのため、「/etc/vmware-marvin/scripts/lcm」ディレクトリーのコンテンツはリストアされず、LCM関連のスクリプトがすべて失われます。

この問題は、APIの事前チェックとアップグレード方法にのみ影響します。VxRailプラグインUIからアップグレードを実行した場合、この問題は発生しません。

Resolution

VxRail Managerに8.0.210 LCMスクリプトを導入するには、次の手順に従います。

1.Dellサポート サイトからVxRail 8.0.210アップグレード複合バンドルをダウンロードします。

2.8.0.210アップグレード バンドルから「surrogate.war」を抽出します。

3.「surrogate.war」から「lcm-scripts.zip」を抽出します。

4.「lcm-scripts.zip」をVxRail Managerの「/tmp」ディレクトリーにアップロードします。

5.SSH経由でVxRail Manager VMにログインします。rootユーザーに切り替えて、次のコマンドを実行します。
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

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

6.LCMを再試行します。

Article Properties


Last Published Date

14 Mar 2024

Version

1

Article Type

Solution