[linux-lvm] Lvm think provisioning query

Zdenek Kabelac zkabelac at redhat.com
Tue May 3 16:27:16 UTC 2016


On 3.5.2016 17:51, Xen wrote:
> Zdenek Kabelac schreef op 03-05-2016 16:49:
>
>> Expecting you run out-of-space in thin-pool and nothing bad can
>> happens is naive ATM - we are cooperating at least with XFS/ext4
>> developers to solve some corner case, but there is still a lot of work
>> to do as we exercise quite unusual error paths for them.
>
> You also talked about seeing if you could have these filesystems work more in
> alignment with block (extent) boundaries, right?

Yes it's mostly about 'space' efficiency.

i.e.  it's inefficient to  provision  1M thin-pool chunks and then filesystem
uses just 1/2 of this provisioned chunk and allocates next one.
The smaller the chunk is the better space efficiency gets (and need with 
snapshot), but may need lots of metadata and may cause fragmentation troubles.

ATM thin-pool support a single chunksize - so again up to admin to pick the 
right one for its needs.

For Read/Write alignment still the physical geometry is the limiting factor.


Zdenek




More information about the linux-lvm mailing list