Solved

Is it possible to live migrate a VM from one AHV cluster to another AHV cluster ?


Is it possible to live migrate a VM from one AHV cluster to another AHV cluster ? or live migration is only within one AHV cluster ??
icon

Best answer by smueller 1 February 2018, 17:47

There is actually no way, to migrate live VMs from Cluster to Cluster.

We have a workaround for this, which requires the VMs to be offline:

You can export the VM in QCOW2 on the commandline on AHV Cluster A.
Download the file and import on the AHV Cluster B.
After importing the image, you can set up an new VM and clone the disk out of the imported file.

  • Log in to the shell of your CVM
  • Get the Container your VM is stored with nfs_ls
  • Get the vmdisk_uuid with the command "acli vm.get "
With this information, you can create the following command on the shell (just replace the placeholders , and ):
code:
qemu-img convert -f raw nfs://127.0.0.1//.acropolis/vmdisk/ -O qcow2 /home/nutanix/.qcow2


Download it with SCP or another software.
Import via Image Configuration on the target system.

View original

7 replies

Userlevel 3
Badge +19
Hi sd11,

The live migration is always within the same cluster..

F>P
There is actually no way, to migrate live VMs from Cluster to Cluster.

We have a workaround for this, which requires the VMs to be offline:

You can export the VM in QCOW2 on the commandline on AHV Cluster A.
Download the file and import on the AHV Cluster B.
After importing the image, you can set up an new VM and clone the disk out of the imported file.

  • Log in to the shell of your CVM
  • Get the Container your VM is stored with nfs_ls
  • Get the vmdisk_uuid with the command "acli vm.get "
With this information, you can create the following command on the shell (just replace the placeholders , and ):
code:
qemu-img convert -f raw nfs://127.0.0.1//.acropolis/vmdisk/ -O qcow2 /home/nutanix/.qcow2


Download it with SCP or another software.
Import via Image Configuration on the target system.
Userlevel 3
Badge +19
Just to add you can also use native replication to replication the VM using data protection and failover to target cluster with minimum downtime.


F>P
Userlevel 7
Badge +35
Hi @sd11 if you find any of these answers help - consider clicking the 'Best Answer' button. That will help other community members a reply that worked. Thanks
Badge +7
I got this error running the command below:

nutanix@NTNX-17SM76230071-A-CVM:10.250.64.132:~$ qemu-img convert -f raw nfs://127.0.0.1/NTX-US-WAXD3-SC1/.acropolis/vmdisk/9a33d684-0f8d-4103-82bc-2f83c43f5ed2 -O qcow2 /home/nutanix/USWAXTA002-DISK0.qcow2 &
[1] 24056
nutanix@NTNX-17SM76230071-A-CVM:10.250.64.132:~$ qemu-img: Could not open 'nfs://127.0.0.1/NTX-US-WAXD3-SC1/.acropolis/vmdisk/9a33d684-0f8d-4103-82bc-2f83c43f5ed2': Failed to open file : open call failed with "NFS: ACCESS denied. Required access r--. Allowed access ---"
^C
Userlevel 3
Badge +16
Hey @billytiangco - Did you get a fix for the permissions?
Userlevel 1
Badge +3
@billytiangco Probably sudo this conversion?

Reply