Live migration failing with qemu error "does not support drive-mirror" [closed]

asked 2016-10-20 09:45:05 -0500

ctrlaltdel121 gravatar image

When I try to run a live block migration:

nova live-migration --block-migrate 2afbf69c-29c7-4aa5-81ef-558910d6da31 ostack01

I see an error in the destination hosts's nova compute log:

2016-10-20 10:38:42.336 22167 ERROR nova.virt.libvirt.driver [req-9c8ad0dd-8e2a-4f40-b1a9-a245d4c77144 54e2208673804e48b1b75a49050b4eff 04aca2ed5f6b4cb8b04d6cbce316fb76 - - -] [instance: 2afbf69c-29c7-4aa5-81ef-558910d6da31] Live Migration failure: Operation not supported: qemu does not support drive-mirror command
2016-10-20 10:38:42.389 22167 ERROR nova.virt.libvirt.driver [req-9c8ad0dd-8e2a-4f40-b1a9-a245d4c77144 54e2208673804e48b1b75a49050b4eff 04aca2ed5f6b4cb8b04d6cbce316fb76 - - -] [instance: 2afbf69c-29c7-4aa5-81ef-558910d6da31] Migration operation has aborted

My qemu version is 2.3.0-31, from rdo-qemu-ev repo. I have the following flags set: block_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE, VIR_MIGRATE_NON_SHARED_INC

I have tried with live_migration_tunnelled=False and True.

What configuration do I need to change to get live block migration functioning?

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by mary_grace
close date 2018-01-26 19:54:45.488460

Comments

1

It would help to know a few details about the instance you migrate. Any volumes attached? How is ephemeral storage implemented? You can also increase the libvirt logging level on the compute node (/etc/libvirt/libvirtd.conf) and find more info in /var/log/libvirt.

Bernd Bausch gravatar imageBernd Bausch ( 2016-10-20 17:26:51 -0500 )edit

hi @ctrlaltdel121. are you still having this issue? or did one of the questions that Bernd asked help?

mary_grace gravatar imagemary_grace ( 2017-12-14 12:59:10 -0500 )edit