LINUX.ORG.RU

Проблема с зеркальным томом в LVM

 , ,


0

1

Всем привет! Имеется виртуалка с Linux alpine 5.15.71-0-virt

В ней созданы 2 Physical volume:

 PV         VG        Fmt  Attr PSize    PFree  
 /dev/sdc   vg_mirror lvm2 a--  1020.00m 216.00m
 /dev/sdd   vg_mirror lvm2 a--  1020.00m 216.00m

создаю зеркальный том:

lvcreate -L 800M -m1 -n lv_mirror vg_mirror

Новый том форматируется и работает до перезагрузки. После перезагрузки он становится «NOT available»

На попытку активации пишет:

alpine:/home/ssh_user# lvchange -ay /dev/vg_mirror/lv_mirror
  Activation of logical volume vg_mirror/lv_mirror is prohibited while logical volume vg_mirror/lv_mirror_rimage_0 is active.

Обычные lvm тома работают, включая своп и системный.

Что ему не нравится?


ну вроде написано же, что у тебя vg_mirror/lv_mirror_rimage_0 is active

соответственно, пробуй lvchange -an /dev/mapper/vg_mirror/lv_mirror_rimage_0

А вообще надо бы разобраться, кто его в активное состояние переводит.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Да, если деактивировать все части

lvchange -an /dev/vg_mirror/lv_mirror_rimage_0
lvchange -an /dev/vg_mirror/lv_mirror_rimage_1
lvchange -an /dev/vg_mirror/lv_mirror_rmeta_0
lvchange -an /dev/vg_mirror/lv_mirror_rmeta_1

то потом lv_mirror можно активировать

alpine:/home/ssh_user# lvchange -ay -v /dev/vg_mirror/lv_mirror
    Failed to load existing device cache from /etc/lvm/cache/.cache
    Activating logical volume vg_mirror/lv_mirror exclusively.
    activation/volume_list configuration setting not defined: Checking only host tags for vg_mirror/lv_mirror.
    Creating vg_mirror-lv_mirror_rmeta_0
    Loading table for vg_mirror-lv_mirror_rmeta_0 (253:0).
    Resuming vg_mirror-lv_mirror_rmeta_0 (253:0).
    Creating vg_mirror-lv_mirror_rimage_0
    Loading table for vg_mirror-lv_mirror_rimage_0 (253:1).
    Resuming vg_mirror-lv_mirror_rimage_0 (253:1).
    Creating vg_mirror-lv_mirror_rmeta_1
    Loading table for vg_mirror-lv_mirror_rmeta_1 (253:2).
    Resuming vg_mirror-lv_mirror_rmeta_1 (253:2).
    Creating vg_mirror-lv_mirror_rimage_1
    Loading table for vg_mirror-lv_mirror_rimage_1 (253:3).
    Resuming vg_mirror-lv_mirror_rimage_1 (253:3).
    Creating vg_mirror-lv_mirror
    Loading table for vg_mirror-lv_mirror (253:6).
    Resuming vg_mirror-lv_mirror (253:6).
    Monitored LVM-xXVlMZPJUCpOoE35HjrXK2HbmH0pT3g632E3od4pyixsce2H5jkdqDtelGCvKwkq for events

но после перезагрузки всё повторяется

Aster
() автор топика
Ответ на: комментарий от no-dashi-v2

–type raid1 не помогло. Похоже, что LVM тома активируются загрузчиком (extlinux)

Единственное, что помогло - это в rc скрипте в начале добавить «vgchange -yn vg_mirror» (деактивировать всё в этой группе).

Наверное, этот extlinux пытается активировать все тома, даже скрытые, из-за этого основной том не активируется.

Aster
() автор топика