I want to remove the default storage pool from my virt-manager AND NOT HAVE IT COME BACK BY ITSELF, EVER. I can destroy it and undefine it all I want, but when i restart libvirtd (for me thats "sudo systemctl restart libvirtd" in an arch linux terminal window), and restart virt-manager, the default storage pool is back, just like Frankenstein.

I don't want a storage pool of any kind. I simply want to move from the dual-boot I have now (arch linux and windows) to running the two OS simultaneously. I intend to provision two physical disk partitions on the host to be disks on the guest, and I can do this via the xml that defines the domain.

Or am i required to have a storage pool no matter what?


The default storage pool is something that the virt-manager application always wants to have available, so there's no way to permanently eliminate it. Virt-manager will always recreate it if it doesn't already exist at startup. Having the storage pool shouldn't cause any functional ill effects, so I'd just ignore it if you're not using it.

| improve this answer | |
  • Thank you for that. It's a shame in that case that it's so easy to remove it; it just grows back some minutes later, so it's not obvious that one can't make it stay away. The reason I tried to get rid of it was that at some point, i kept getting an error telling me that it couldn't create the default pool because it already exists. This was also extremely confusing, since I wasn't aware that I had configured something to make it do that. – Scott Petrack May 22 at 13:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.