Я пытаюсь удалить некоторые диски из полосы LVM. Ядро не освобождает файловую систему, но мне удалось убрать с него всю активность, поэтому я решил отразить данные в сетевой файловой системе, а затем удалить исходные диски из файловой системы, чтобы то, что было занято, было сетевая файловая система - часть зеркала.
Это мое зеркало
lv_home1 vg_home mwi-aom--- 1.77t [lv_home1_mlog] 100.00
[lv_home1_mimage_0] vg_home iwi-aom--- 1.77t
[lv_home1_mimage_1] vg_home iwi-aom--- 1.77t
[lv_home1_mlog] vg_home lwi-aom--- 4.00
lv_home1_mimage_0 размещается на / dev / md1 (0), / dev / sde (0), / dev / sdf (0), / dev / sdg (0), / dev / sdh (0) lv_home1_mimage_1 размещается на / dev / петля 1 (0)
Итак, я попробовал lvconvert -m0 / dev / vg_home / lv_home1 / dev / md1
Но это сохранило / dev / md1 и его brethern (/ dev / sde (0), / dev / sdf (0), / dev / sdg (0), / dev / sdh (0) в lv_home1. Как мне нарушить зеркало и сохранить уровень на lv_home1_mimage_, / dev / loop1 (0)?
Правильный ответ - перечислить все устройства не в той части зеркала. lvconvert -m0 // dev / vg_home / lv_home1 / dev / sde / dev / sdf / dev / sdg / dev / sdh / dev / md1
Первоначально я пробовал lvconvert -m0 / dev / vg_home / lv_home1 / dev / md1, потому что я думал, что он удалит / dev / md1 и все остальное, что ему нужно, но это не удалось, и вместо этого он удалил / dev / loop1 из зеркала.