On Sunday 28 June 2009 11:35:55 Daniel P. Berrange wrote:
> My second question concerns the location of the disk images:
what is the
> "best practical way" to move these out of the root partition? I have
> come up with these different approaches which could/may work:
>
> 1. change the "path" value in /etc/libvirt/storage/default.xml to point
> to a directory in a different partition.
>
> 2. Use a /etc/fstab entry to "bind mount" a directory in a separate
> partition onto /var/lib/libvirt/images
>
> 3. Just use an /etc/fstab entry to mount a partition on
> /var/lib/libvirt/images or, perhaps, on /var/lib/libvirt. [This could be
> done during system installation]
>
> OK, any comments on these??
There's no real 'right' answer here, but I'd recommend 1. really.
There might not be a right answer but 1 is definitely a wrong answer.
Changing /etc/libvirt/storage/default.xml to point to a directory in a
separate partition with lost of free space was easy. However, when I tried to
create a new guest using virt-manager and the creation "wizard", for the disk
image, it still showed the free space available in the root partition (8GB)
rather than that of the other partition (120GB),
So I resorted to 2 which appears to work OK.
My current thinking is to use option 3 ultimately. That way, I can get things
configured when I install a new system.
If you believe that option 1 should work then there appears to be a bug.
Please clarify. If there is a bug, I will bugzilla it.
Gene