This service will be undergoing maintenance at 00:00 UTC, 2016-08-01. It is expected to last about 1 hours
Bug 869607 - virt-manger: cannot clone a machine when a disk is on LVM
virt-manger: cannot clone a machine when a disk is on LVM
Product: Fedora
Classification: Fedora
Component: libvirt (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Libvirt Maintainers
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2012-10-24 08:04 EDT by Martin Krizek
Modified: 2013-01-06 15:14 EST (History)
12 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2013-01-06 15:14:37 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:

Attachments (Terms of Use)

  None (edit)
Description Martin Krizek 2012-10-24 08:04:46 EDT
Description of problem:

Cloning a machine results in:

Error creating virtual machine clone 'f17-clean-32-clone': cannot create path '/dev/vg_data/f17-clean-32-clone': File exists

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/", line 96, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/", line 829, in _async_clone
    CloneManager.start_duplicate(self.clone_design, meter)
  File "/usr/lib/python2.7/site-packages/virtinst/", line 640, in start_duplicate
    _do_duplicate(design, meter)
  File "/usr/lib/python2.7/site-packages/virtinst/", line 665, in _do_duplicate
  File "/usr/lib/python2.7/site-packages/virtinst/", line 1429, in setup_dev
    return self.setup(meter)
  File "/usr/lib/python2.7/site-packages/virtinst/", line 1439, in setup
  File "/usr/lib/python2.7/site-packages/virtinst/", line 1284, in _do_create_storage
  File "/usr/lib/python2.7/site-packages/virtinst/", line 1211, in install
    vol = self.pool.createXMLFrom(xml, self.input_vol, 0)
  File "/usr/lib64/python2.7/site-packages/", line 2274, in createXMLFrom
    if ret is None:raise libvirtError('virStorageVolCreateXMLFrom() failed', pool=self)
libvirtError: cannot create path '/dev/vg_data/f17-clean-32-clone': File exists

$ ls /dev/vg_data/f17-clean-32-clone
ls: cannot access /dev/vg_data/f17-clean-32-clone: No such file or directory

This happens on each vm I have that has virtual disk on LVM.

Version-Release number of selected component (if applicable):

How reproducible:
Comment 1 Petr Schindler 2012-11-01 09:45:40 EDT
It also happened to me. I got the same traceback in the same situation.

Comment 2 Cole Robinson 2012-11-26 17:01:35 EST
Fixed in upstream libvirt by:

commit 70f0bbe8e046dae1b811378f735872d3e61f4609
Author:     Ján Tomko <>
AuthorDate: 2012-11-25 02:59:33 +0100
Commit:     Michal Privoznik <>
CommitDate: 2012-11-26 14:01:29 +0100

    storage: fix logical volume cloning
Comment 3 Fedora Update System 2012-12-09 19:45:24 EST
libvirt- has been submitted as an update for Fedora 18.

Note You need to log in before you can comment on or make changes to this bug.