NSX Manager のアップグレード完了後に取得済みのバックアップファイルからリストアした後、「アップグレードが進行中」と表示されます
search cancel

NSX Manager のアップグレード完了後に取得済みのバックアップファイルからリストアした後、「アップグレードが進行中」と表示されます

book

Article ID: 421618

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

免責事項:これは英文の記事「NSX Manager reports “Upgrade in progress” after restoring backup taken after upgrade finished」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

 

  • 4.2.x へのアップグレードを完了し、アップグレード完了後に NSX Manager をバックアップからリストアします。

  • NSX Manager のリストアを実行するとリストアは完了しますが、NSX UI にログインすると「現在アップグレードが進行中です」という通知が表示されます。

     

  • リストアが完了した後もアップグレードは保留中/一時停止状態のままになり、UIから通常のアップグレードフローを続行できません。
    リストア後にNSX Managerで「システム」→「アップグレード」を開くと、「ホストのアップグレード」と「アップグレードの準備」は完了としてチェックされていますが、「NSX Managerのアップグレード」はチェックされていません。
  • NSX Manager の /var/log/upgrade-coordinator/upgrade-coordinator.log を見ると、MP の componentUpgradeStatus が 70% で一時停止となっています。

    ####-##-##T##:##:##.###Z  INFO http-nio-127.0.0.1-7442-exec-1 UpgradeQueryServiceImpl ###### SYSTEM [nsx@6876 comp="nsx-manager" level="INFO" subcomp="upgrade-coordinator"] For component type EDGE componentUpgradeStatus is SUCCESS 100%
    ####-##-##T##:##:##.###Z  INFO http-nio-127.0.0.1-7442-exec-1 UpgradeQueryServiceImpl ###### SYSTEM [nsx@6876 comp="nsx-manager" level="INFO" subcomp="upgrade-coordinator"] For component type HOST componentUpgradeStatus is SUCCESS 100%
    ####-##-##T##:##:##.###Z  INFO http-nio-127.0.0.1-7442-exec-1 UpgradeQueryServiceImpl ###### SYSTEM [nsx@6876 comp="nsx-manager" level="INFO" subcomp="upgrade-coordinator"] For component type MP componentUpgradeStatus is PAUSED 70% <-----!  

 

Environment

NSX 4.2.1
NSX 4.2.2

Cause

アップグレード処理の不具合により、同じマイナーリリースビルドをリストアした後に特定の移行タスクが誤って適用可能と判断し、アップグレードが進行中の状態となります。

Resolution

この問題は NSX 4.2.3 で修正されました。

 

回避策:

 

  1. リストアが完了したら、Manager でアップグレードコーディネーターの継続 API を呼び出します。

    POST /api/v1/upgrade/plan?action=continue

    https://developer.broadcom.com/xapis/nsx-t-data-center-rest-api/4.2.2/method_ContinueUpgrade.html

  2. [システム] > [アップグレード] に移動し、ブラウザを更新します。

 

 

 

Additional Information

注意事項 :
API リクエスト "POST /api/v1/upgrade/plan?action=continue "が次のエラーで失敗した場合、復元はまだ完了していません。

{
  "httpStatus" : "BAD_REQUEST",
  "error_code" : 30955,
  "module_name" : "upgrade-coordinator",
  "error_message" : "Pre-upgrade checks failed for MP: Restore operation is in state: SUSPENDED_FOR_USER_ACTION. Please complete the restore operation before attempting to upgrade." <-----! 
}

 

"システム" > "バックアップ & リストア"へ移動しリストア状態が"一時停止"になっているか確認します。
リストア状態が"一時停止"になっていた場合、"詳細を表示"をクリックし注意事項を確認してから"再開"をクリックしてリストアを再開してください。