NSX-T Upgrade Evaluation Tool の利用

最終更新日

はじめに

Upgrade Evaluation Tool とは、NSX Manager のアップグレードを事前に評価するためのツールで、特にデータ移行に問題が生じないかどうかという観点でチェックするためのものとなっています。

対象バージョンは、3.2.0.0.0 から 3.2.0.1.0 です。

問題を事前に検知できるだけで、修正まではできない、という点に注意する必要があります。

OVA のダウンロード

独立した OVA が提供されているので、ダウンロードしてきます。

コマンドを利用してファイルのチェックサムを確認します。

PS C:\Users\Administrator\Downloads> certutil -hashfile .\nsx-data-migration-dry-run.ova
SHA1 ハッシュ (対象 .\nsx-data-migration-dry-run.ova):
83489b6ae9748bbb3290ffc9dff64e3476058662
CertUtil: -hashfile コマンドは正常に完了しました。

事前確認

事前に、NSX Manager に SSH でログインして、get cluster status で各種サービスが UP していることを確認します。

nsxt-mgr01> get cluster status
Mon Feb 21 2022 UTC 14:40:13.189
Cluster Id: 3dc06fca-c2ec-4ec1-a57c-778c815780f1
Overall Status: STABLE

Group Type: DATASTORE
Group Status: STABLE

Members:
    UUID                                       FQDN                                       IP               STATUS
    33903142-8a8d-67fb-4847-c1d591c2c65a       nsxt-mgr01                                 192.168.0.99      UP

Group Type: CLUSTER_BOOT_MANAGER
Group Status: STABLE

Members:
    UUID                                       FQDN                                       IP               STATUS
    33903142-8a8d-67fb-4847-c1d591c2c65a       nsxt-mgr01                                 192.168.0.99      UP

Group Type: CONTROLLER
Group Status: STABLE

・・・

ツールの実行

ツールの実行は簡単で、以下のコマンド一発で完了します。

start dry-run data-migration mp-ip <NSX Manager Node IP>

nsxt-evaluation-tool> start dry-run data-migration mp-ip 192.168.0.99
Root password of the Remote MP node:
Checking ssh connectivity to the MP node 192.168.0.99 with root user...
Checking if nub is unpacked
Nub is already unpacked
Creating a temporary folder on MP 192.168.0.99
Copy Corfu data to the temporary folder on MP 192.168.0.99
Copy nsx_issue file to the temporary folder on MP 192.168.0.99
Create tar of the temporary folder on MP 192.168.0.99
Delete the temporary folder on MP 192.168.0.99
Fetching tar containing Corfu data
Delete tar file on MP
Downloaded corfu tgz file of size 18 MB
Loading the fetched Corfu data
Stopping Corfu server
Stopping CBM
Untaring the data
Starting Corfu server
Starting data-migration dry-run
Running.... Please track progress in /var/log/cloudnet/data-migration.log, /var/log/proton/data-migration.log, /var/log/policy/data-migration.log, /var/log/proton/logical-migration.log

All pre-upgrade check(s) passed. You can proceed with the upgrade.

OVA のデプロイが必要なのでひと手間かかりますが、安全を期すのであればこちらのツールで事前検証を行うのが望ましいのではないかと思います。

より詳細は以下のkbを参考にしてみてください。

以上です。

参考

https://kb.vmware.com/s/article/87379