NSX Manager Unified Appliance 2.5.x を使用して NSX Intelligence をアップグレードしているときに、UI プラグインの登録時にアップグレード プロセスが失敗する場合があります。

問題

NSX Manager Unified Appliance ノードの IP アドレスまたは証明書のいずれかが変更されると、UI プラグインの登録に失敗することがあります。 NSX Intelligence CLI セッションでアップグレードが失敗した後、get upgrade progress-status コマンドを実行してアップグレードの状態を確認すると、次の出力例のようにエラーが発生していることを確認できます。
nsx-intelligence> get upgrade progress-status
...output snipped...
Upgrade step status:
Name: update_plugin_registration
State: TASK_FAILURE

Errors:
Registration of node failed with status code 400

Status file:
wait_for_intelligence_server: resp_status: 200, body: b'{"results":[{"_links":[],"_revision":0,"_create_user":"admin","_create_time":1581934303820,"_last_modified_user":"admin","_last_modified_time":1581934303820,"_system_owned":false,"id":"default","path":"endpoints/default","end_point_address":"20.20.0.11","protocol":"https","thumbprint":"2d7efed079858e3b9d8b83647f38e48c177d56cbb1ab6669a8d63899be0a5206"}]}'
Node Registration response - 400, b'{"error_code":400,"module_name":"common-service","error_message":"I/O error on GET request for \\\\\\"https://20.20.0.11/api/v1/node/version\\\\\\": No route to host (Host unreachable); nested exception is java.net.NoRouteToHostException: No route to host (Host unreachable)"}'
/var/log/resume-upgrade.log ファイルの次のエラー スニペットで、UI プラグイン登録の失敗に関する情報を確認できます。
...output snipped...
2020-03-26 15:26:07,291 - Playbook failed at step update_plugin_registration. Run the command 'set debug-mode' followed by 'start upgrade-bundle VMware-NSX-Intelligence-appliance-1.1.0.0.0.15898874 step get_upgrade_task_history' for more info.
{
  "info": "[MUS] UpgradeError: Playbook failed at step update_plugin_registration. Run the command 'set debug-mode' followed by 'start upgrade-bundle VMware-NSX-Intelligence-appliance-1.1.0.0.0.15898874 step get_upgrade_task_history' for more info.",
  "state_text": "CMD_ERROR",
  "state": 2,
  "body": null
}

原因

NSX Manager Unified Appliance ノードの情報が NSX Intelligence アプライアンスに保存されているノードと異なる場合、この問題が発生する可能性があります。NSX Intelligence アプライアンスがインストールされた後に、NSX Manager Unified Appliance ノードの IP アドレスまたは証明書が変更された可能性があります。

解決方法

NSX Intelligenceアップグレード プロセスを再開する前に、NSX Manager Unified Appliance ノードの IP アドレス、証明書、証明書サムプリントに関する情報を更新します。この問題を解決方法については、https://kb.vmware.com/s/article/78505にある VMware ナレッジベースの記事を参照してください。