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

Запретить LVM активировать все LV при подключении хранилища SAN?

У нас есть кластер серверов Proxmox VE с общим хранилищем SAN. Сервер хранения предоставляет большой LUN через iSCSI. Мы используем iscsiadm на хостах PVE для загрузки хранилища. В соответствии с нашей рабочей нагрузкой мы настраиваем один VG, поддерживаемый одним PV в SAN. По некоторым причинам диск iSCSI не загружается должным образом при запуске (/dev/sdb не появлялись), и нам пришлось iscsiadm --login вручную. Проблема в том, что все LV в VG на этом диске загружаются как "активные" с lvs показывая -wi-a----- как флаги. Это нежелательно для настройки кластера, поскольку Proxmox ожидает, что тома, связанные с выключенными виртуальными машинами и CT, будут «освобождены» (т. Е. lvchange -an). Мне нужно вручную запустить vgchange -an каждый раз при установке диска iSCSI.

Есть ли способ запретить LVM активировать все логические тома при подключении новой группы VG (или этой конкретной группы VG, или диска iSCSI)? Мне нужно решение на Debian.