Hello,
it happened with another VM:
# virsh snapshot-create-as --domain rasa sn1 --diskspec
vda,file=/var/lib/libvirt/images/rasa-sn1.qcow2 --disk-only
--atomic --no-metadata
# virsh blockcommit rasa vda --active --verbose --pivot
Block commit: [100 %]error: failed to pivot job for disk vda
error: block copy still active: disk 'vda' not ready for pivot yet
# virsh domblklist rasa
Target Source
------------------------------------------------
vda /var/lib/libvirt/images/rasa-sn1.qcow2
If blockcommit had succeeded, it would be now:
vda /var/lib/libvirt/images/rasa.qcow2
Now both files rasa.qcow2 and rasa-sn1.qcow2 are written to, and
# virsh blockjob rasa vda
Active Block Commit: [100 %]
But trying to virsh blockcommit rasa vda --active --verbose --pivot once more:
error: block copy still active: disk 'vda' already in active block job
How do I make rasa.qcow2 the only active vda?
I use qemu-kvm-ev-2.3.0-29.1.el7.
Thanks,
Nerijus