[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt] [PATCH] ZFS: Support sparse volumes

On 03/05/2016 08:35 AM, Roman Bogorodskiy wrote:
What if allocation specified will be much larger than capacity?

Neither zfs nor virStorageBackendZFSCreateVol() prevent from creating a
volume with:

   --capacity 2G --allocation 4G

Is this necessary to support? I don't see a use case where this is helpful. If not, the easy solution seems to be to prohibit it.

If you really want to support this, then I suppose we can just remove the clamping, which leads to...

What's the reason to limit displayed allocation?

I didn't want --capacity 1G --allocation 1G to show as 1.03G allocation.

PS I noticed that it could be an issue to set refreservation larger than
volsize with ZFS on Linux:

The issue is still open and at this moment I cannot check if I can
reproduce that on Linux.

I can reproduce this. Setting the refreservation as part of the initial `zfs create` works, but it is not possible to do with `zfs set` later.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]