「VxRail:VxRail APIを使用して8.0.100から8.0.200にアップグレードすると、LCMの再試行に失敗する

概要: 1つ以上のホストがまだメンテナンス モードであるため、LCMがクリーンアップに失敗し、パブリックAPIを使用するbundle_file_locatorにファイルが見つからなかったため、再試行に失敗しました。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

インシデントのシーケンス:

  • LCMの前に一部のホストがメンテナンス モードになっている
  • パブリックAPIを使用したLCMの開始
  • 一部のシナリオでは、ESXiホストのアップグレード中にメンテナンス モードは必要ありません。
  • すべてのESXiホストがターゲット バージョンにアップグレードされた後も一部のホストがメンテナンス モードのままであるため、LCMが失敗します。LCMリクエストの詳細に次のようなエラー メッセージが表示されます。
"state":"FAILED","progress":25,"step":"Upgrading","detail":"VxRail upgrade is completed. However some hosts are still in maintenance mode. Move them out of maintenance mode and finish the upgrade mentioned in the KB 000207720."
  • メンテナンス モードを手動で終了し、パブリックAPIを使用してLCMを再試行します。アップグレード バンドル ファイルがバンドル ファイル ロケーターで見つからなかったため、再試行リクエストが拒否されました。再試行エラー:
手動でメンテナンス モードを終了し、パブリックAPIを使用してLCMを再試行する
問題が発生するバージョン:8.0.100以降(VxRail API LCMを使用してバージョン8.0.200をターゲットとする場合)。

原因

これは、LCMの前に予期しない手動手順が発生しているため、まれに発生します。

ドライバー、ライブインストール、ESXiバージョンなど、一部のLCMのケースが変更されていません。ESXiホストのアップグレード中は、メンテナンス モードは必要ありません。そのため、LCM中にメンテナンス モードを開始/終了するアクションはありません。LCMが開始する前にすでに一部のホストがメンテナンス モードになっていた場合は、引き続きメンテナンス モードである必要があります。ただし、LCMプロセスでは、修復タスクが完了した後も、すべてのホストがMMを終了したかどうかを確認します。

この段階では、「However some hosts are still in maintenance mode「bundle_file_locator」内のアップグレード バンドルがLCMによってクリーンアップされています。

そのため、その後の再試行リクエストで、ファイル ロケーターによってバンドル ファイルが見つからないという苦情が寄せられました。

解決方法

再試行APIによって返されたエラー メッセージによると、次の例のように次のようになります。

パブリックAPIを介した再試行エラー

LCMバンドル ファイルをターゲット ディレクトリーに戻し、再試行API "/v1/lcm/upgrade/retry"を再投稿する必要があります。

エラー メッセージに記載されているこのファイル パスは、APIリクエスト本文の「bundle_file_locator」で設定された元のLCMバンドル ファイル パスからのものである必要があります。
APIリクエストの「bundle_file_locator」 



この問題は今後のリリースで修正される予定です。

 

その他の情報

KBで使用されているすべての情報/図は、LABデバイスからのものです。

対象製品

VxRail
文書のプロパティ
文書番号: 000219283
文書の種類: Solution
最終更新: 24 2月 2026
バージョン:  2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。