Показано, что один из моих томов LVM содержит 372,6% данных. Как это могло случиться? Обратите внимание, что размер тома был уменьшен с большего размера, но файловая система, похоже, работает нормально. Фактически это влияет на доступность свободного места в пуле. В принципе, даже файловая система и LVN были изменены до меньшего размера, пространство не освобождается.
Вопрос в том, как сделать неиспользуемое пространство доступным для использования?
# lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert
lv1 vg1 Vwi-aot--- 820.00g tp1 372.60
lv2 vg1 Vwi-aot--- 1000.00g tp1 1.60
Древовидная структура LVM выглядит так:
# dmsetup ls --tree
vg1-tp1 (253:6)
└─vg1-tp1-tpool (253:5)
├─vg1-tp1_tmeta (253:1)
│ └─ (147:1)
├─vg1-tp1_tierdata_2 (253:4)
│ └─ (147:1)
├─vg1-tp1_tierdata_1 (253:3)
└─vg1-tp1_tierdata_0 (253:2)
ce_cachedev2 (253:11)
└─cachedev2 (253:10)
└─vg1-lv2 (253:9)
└─vg1-tp1-tpool (253:5)
├─vg1-tp1_tmeta (253:1)
│ └─ (147:1)
├─vg1-tp1_tierdata_2 (253:4)
│ └─ (147:1)
├─vg1-tp1_tierdata_1 (253:3)
└─vg1-tp1_tierdata_0 (253:2)
ce_cachedev1 (253:8)
└─cachedev1 (253:0)
└─vg1-lv1 (253:7)
└─vg1-tp1-tpool (253:5)
├─vg1-tp1_tmeta (253:1)
│ └─ (147:1)
├─vg1-tp1_tierdata_2 (253:4)
│ └─ (147:1)
├─vg1-tp1_tierdata_1 (253:3)
└─vg1-tp1_tierdata_0 (253:2)