On 02/24/2014 01:28 AM, Till Maas wrote: > Hi, > > I would like to separate all data of libvirt domains so that each domain > can easily be deleted securely. However libvirt by default uses static > directories to store data from domains such as snapshots, current states > and dumps. Also a cache dir is used for reasons unknown to me. To > separate the data, I would like to use different directories for each > domain. For this these paths need to be configurable e.g. in qemu.conf > and it needs to be possible to for example specify a placeholder in the > path that is substituted by the domain's name, so that e.g.: > > /srv/{name}/save/ > > can be specified to use > > /srv/dom1/save/dom1.save > > as save path. I'd rather see us add a notion of a preferred pool to each <domain> XML. If omitted, libvirt continues to store things where it always has, but if present, then libvirt carves out any files it needs from that particular storage pool, and existing virStoragePool* APIs can be used to track what libvirt has carved out for use with that domain. I _don't_ think that qemu.conf is the right place to be tweaking. > P.S.: I am not subscribed to the list so please CC me. It's list policy to reply-to-all, for precisely this reason. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
Attachment:
signature.asc
Description: OpenPGP digital signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list