Migrating VM Status
-
I'm in the process of live migrating a large VM (~30T) from one host to another. The process had been going smoothly for the last 2 days, but now the task no longer appears in XO. The VM status is showing "Busy (migrate_send)", but the task isn't visible in the XO task list. Is there a timeout in XO for tasks running a long time? Is there a way to actually verify the status of the task and whether the VM is still moving? According to the states, there is still IO on the SR so it appears to still be in progress.
-
There is a default timeout of 24 hours for XAPI tasks. See https://xcp-ng.org/docs/api.html#_24h-task-timeout for details on how to increase this.
To see the current running tasks, you can issue
xe task-list
on your XCP-ng host. -
Hrm.
xe task-list
is showing nothing, but there is clearly something still happening based on the stats. -
Well I guess that was the coalesce process because now that one has just stopped. Any ideas on how to find out why it worked fine for essentially 2 days then stopped?
I get the impression a live migration of a 30T VM may not be the best way to go about moving something of this size between pools? Maybe a warm migration will work better, but I'm also curious how much capacity we're going to need on the source in order to complete this move.