LVM2 Thin Volume, 卷池中lv磁盘使用率异常,lvs与df查询差异大

LVM2 Thin Volume, 卷池中lv磁盘使用率异常,lvs与df查询差异大
 
 
#异常概述
lvs查询lv使用率12.69,而df查询此lv挂载实际使用率1%,而lv使用率虚高会导Thin Pool使用率高。
 
 
 
 
 
#测试情况
经过测试发现,lv中数据使用率只增不减,无法检测到数据减少从而做出更改
 
 
Thin Pool使用率高后责无法再基于此Thin Pool创建lv,而原有lv不影响写入,直至Thin Pool实际数据撑满
 
 
#原因
由于默认没要求块设备回收无用空间,导致lvs读取数据异常。
 
 
#解决
通过开启自动回收功能解决数据异常问题。
 
[注意]由于开启此项后对性能有明显的不利影响,所以推荐使用 Util-Linux 包中的 fstrim 程序进行回收。
 
 
挂载卷时添加discard参数
>>mount -o discard /dev/sddvg/daitest1  /daitest/
 
手动回收
>>fstrim -v /daitest1
 
 
#支持文档
 

posted @ 2021-09-15 16:56  xiaodai12138  Views(488)  Comments(0Edit  收藏  举报