On 05/03/2018 11:18, Zdenek Kabelac wrote:
Yes - it has been updated/improved/fixed - and I've already given you a link where you can configure the behavior of XFS when i.e. device reportsĀ  ENOSPC to the filesystem.

Sure - I already studied it months ago during my testing. I simply was under the impression that dm & xfs teams have different point of view regarding the actual status. I'm happy to know that it isn't the case :)

Well complexity - it might look 'easy' to do on the first sight, but in reality it's impacting all hot/fast paths with number of checks and it would have rather dramatic performance impact.

The other case is, while for lots of filesystems it might look like best thing - it's not always true - so there are case where it's more desired
to have still working device with 'several' failing piece in it...

And 3rd moment is - it's unclear from kernel POV - where this 'full' pool moment actually happens - i.e. imagine runningĀ  'write' operation on one thin device and 'trim/discard' operation running on 2nd. device.

So it's been left on user-space to solve the case the best way -
i.e. user-space can initiateĀ  'fstrim' itself when full pool case happens or get the space by number of other ways...

Ok, I see.
Thanks.

--
Danti Gionatan
Supporto Tecnico
Assyoma S.r.l. - www.assyoma.it
email: [email protected] - [email protected]
GPG public key ID: FF5F32A8

_______________________________________________
linux-lvm mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

Reply via email to