Назад | Перейти на главную страницу

Снимаем деталь для зеркала lvm

Я пытаюсь удалить некоторые диски из полосы 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 из зеркала.