The NSX-T migrator UI does not show or enable the "finish" button
search cancel

The NSX-T migrator UI does not show or enable the "finish" button

book

Article ID: 321151

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

This article provides information on how to run the last step of the V2T migration.
In these use cases, the NSX-T migrator UI does not show or enable the "finish" button to allow the completion of migration:

  • All hosts have been migrated but the migrator service was restarted before the UI enables the "finish" button.
  • All the hosts that need to migrate have been migrated, but the migrator still lists by mistake some hosts that do not need migration.
  • Some hosts failed to migrate but all other hosts have been migrated, and user wants to finish the migration without resolving the issues in the failed host.

Environment

VMware NSX-T Data Center
VMware NSX-T Data Center 3.x

Cause

This issue occurs because the V2T Migrator does not have a REST API to allow you to forcefully finish the migration in above mentioned use cases.

Resolution

This is a known issue affecting VMware NSX-T Data Center.

Workaround:
To work around this issue:

  1. SSH to the NSX-T Manager appliance where the migration-coordinator service runs.
  2. Run this command:

    cd /opt/vmware/migration-coordinator-tomcat/bin/v2t/config-migrator
     
  3. Run python script:

    python3 main.py -c /var/log/migration-coordinator/v2t/config.json -s finalize-infra runtime

    Note: Wait until it succeeds.
     
  4. Run this command:

    /etc/init.d/migration-coordinator stop

    The rest will be the post-migration operations to remove NSX-v from the vCenter Server. For more information, see the NSX-T Data Center Migration Coordinator Guide.