On Wed, Jun 24, 2015 at 16:48:16 +0800, Shanzhi Yu wrote: > > > On 06/24/2015 03:11 PM, Peter Krempa wrote: > > qemu returns error but only in the event after the block job actually > > starts. Reject it upfront for a better error message. > > > > Instead of: > > $ virsh blockcopy vm hdc /tmp/raw.img --granularity 4096 --verbose --wait > > error: Block Copy unexpectedly failed > > > > You will now get: > > $ virsh blockcopy vm hdc /tmp/raw.img --granularity 4096 --verbose --wait > > error: unsupported configuration: granularity can't be used with target volume format > > This can't avoid the cases that the source file has a raw format file as > backing file. AFAIK if the active image (top layer) is a qcow2, then the destination is also created as a qcow2 and thus the persistent bitmap granularity should work just fine. Peter
Attachment:
signature.asc
Description: Digital signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list