[libvirt] default storage pool will not start

Justin Clift jclift at redhat.com
Sun Aug 1 02:21:28 UTC 2010


On 07/31/2010 10:06 PM, Albert Hopkins wrote:
<snip>
> If I simply "touch" the file, then the pool starts.  But I don't want it
> around.  No other vm's reference this file.  I've tried deleting and
> re-creating the pool.  I've tried removing all the files in the pool,
> removing the directory, mkdir'ing the directory and then re-creating the
> pool, but it still will not start without that file.  I've
> grepped /etc/libvirt for the existence of that filename but it doesn't
> exist.
>
> For the life of me I can't figure out where libvirt is getting this
> information from and why it thinks it needs this file.

Hi Albert,

No worries.  As a start, so we have some idea of your set up and what 
might be happening:

  + Which Linux distribution (and version) is this happening on?
  + Which version(s) of libvirt is installed?

If you're running on Fedora or RHEL, can you please do this and include 
the output in your reply?

   $ sudo ls -laR /etc/libvirt /var/lib/libvirt/

On (recent) Fedora or RHEL, that will generally show the main files of 
interest, so help reduce the back-and-forth emailing. :)

Also, is there a "default.xml" anywhere on your system?

   $ sudo locate default.xml | grep virt
   /etc/libvirt/storage/default.xml
   /etc/libvirt/storage/autostart/default.xml
   $ sudo ls -la /etc/libvirt/storage/default.xml 
/etc/libvirt/storage/autostart/default.xml
   lrwxrwxrwx 1 root root  32 Jun 14 20:31 
/etc/libvirt/storage/autostart/default.xml -> 
/etc/libvirt/storage/default.xml
   -rw------- 1 root root 378 Jun 14 20:31 /etc/libvirt/storage/default.xml
   $

???

(Btw, the "sudo" is important for the "locate" command.  It won't 
otherwise display files that are only accessible to the root user, 
thereby missing out on many libvirt ones.)

Regards and best wishes,

Justin Clift






More information about the libvir-list mailing list