[libvirt] messed up with xml-files and configuration of a VM

Stefan Hajnoczi stefanha at gmail.com
Wed Nov 21 06:27:32 UTC 2012

On Tue, Nov 20, 2012 at 5:13 PM, Lentes, Bernd
<bernd.lentes at helmholtz-muenchen.de> wrote:
> first, i'm new to kvm. I'm running KVM on a sles 11 sp2, kernel 3.0.13-0.27-default. My guest is an Ubuntu 12.0.4 LTS 64bit.
> The guest has attached a CDROM, using an iso-file from a CIFS-Share. I detached it with the virtual machine manager (0.9.0).
> I don't see the cd-rom anymore in the virtual machine manager. But when i try to start the vm, it complains about the missing iso-file.
> Why ? I detached it.
> When i like to have a look in the xml-files of the guest, i found three ! One in /var/lib/kvm/images, one in /etc/libvirt/qemu and one in /etc/kvm/vm.
> Which one should i use to configure the vm ? In the one in /etc/libvirt/qemu the cifs-share isn't mentioned any longer, in the other two it is still.
> Is it possible to configure the vm editing one of the XML-files ?
> Or shall i use virsh ? Using virsh, does the vm has to be stopped or can i edit the configuration for a running vm ?
> Why three xml-files ? Why is detaching with the virtual machine manager not working ?

Hi Bernd,
This is a libvirt question, I have CCed the libvirt mailing list.

Do not edit the XML files on disk.  Instead, use virsh edit (to
modify) and virsh dumpxml (to view).


More information about the libvir-list mailing list