There's a PR waiting to be fixed about live migration with local volume for KVM. So it will come at some point. I'm the one who made this PR but I'm not using the upstream release so it's hard for me to debug the problem. You can add yourself to the PR to get notify when things are moving on it.
https://github.com/apache/cloudstack/pull/1709 On Wed, Jan 17, 2018 at 10:56 AM, Eric Green <[email protected]> wrote: > Theoretically on Centos 7 as the host KVM OS it could be done with a > couple of pauses and the snapshotting mechanism built into qcow2, but there > is no simple way to do it directly via virsh, the libvirtd/qemu control > program that is used to manage virtualization. It's not as with issuing a > simple vmotion 'migrate volume' call in Vmware. > > I scripted out how it would work without that direct support in > libvirt/virsh and after looking at all the points where things could go > wrong, honestly, I think we need to wait until there is support in > libvirt/virsh to do this. virsh clearly has the capability internally to do > live migration of storage, since it does this for live domain migration of > local storage between machines when migrating KVM domains from one host to > another, but that capability is not currently exposed in a way Cloudstack > could use, at least not on Centos 7. > > > > On Jan 17, 2018, at 01:05, Piotr Pisz <[email protected]> wrote: > > > > Hello, > > > > Is there a chance that one day it will be possible to migrate volume > (root disk) of a live VM in KVM between storage pools (in CloudStack)? > > Like a storage vMotion in Vmware. > > > > Best regards, > > Piotr > > > >
