[libvirt-users] libvirtError: block copy still active: disk not ready for pivot yet

Ala Hino ahino at redhat.com
Wed Dec 28 11:26:12 UTC 2016


Hi guys,

When performing live merge, in few cases, we see the following exception:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 736, in wrapper
    return f(*a, **kw)
  File "/usr/share/vdsm/virt/vm.py", line 5278, in run
    self.tryPivot()
  File "/usr/share/vdsm/virt/vm.py", line 5247, in tryPivot
    ret = self.vm._dom.blockJobAbort(self.drive.name, flags)
  File "/usr/share/vdsm/virt/virdomain.py", line 68, in f
    ret = attr(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py",
line 124, in wrapper
    ret = f(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 1313, in wrapper
    return func(inst, *args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/libvirt.py", line 733, in
blockJobAbort
    if ret == -1: raise libvirtError ('virDomainBlockJobAbort()
failed', dom=self)
libvirtError: block copy still active: disk 'vdb' not ready for pivot yet

That exception observed in following BZs:

https://bugzilla.redhat.com/1376580
https://bugzilla.redhat.com/1397122

I am trying to understand what this exception indicates in order to handle
it appropriately when thrown by libvirt.

Thanks,
Ala
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20161228/37b73deb/attachment.htm>


More information about the libvirt-users mailing list