Я решил проблему. Все, что мне нужно было сделать, это добавить разделы sdb в фильтр в /etc/lvm/lvm.conf
:
Был:
filter = ["a|^/dev/sda2$|", "a|^/dev/sda3$|", "a|^/dev/sda4$|", "r|.*|"]
Изменился на:
filter = ["a|^/dev/sda2$|", "a|^/dev/sda3$|", "a|^/dev/sda4$|", "a|^/dev/sdb2$|" , "a|^/dev/sdb3$|", "a|^/dev/sdb4$|", "r|.*|"]
Кто-нибудь еще пытается это сделать, убедитесь, что вы проверили свои изменения и восстановили кеш с помощью vgscan
моя первая попытка (забыл |
после $
):
[root@host lvm]# vgscan
Недопустимый разделитель в конце регулярного выражения.
Неверный шаблон фильтра "a|^/dev/sdb2$".
Не удалось создать фильтр устройств регулярного выражения.
моя вторая попытка:
[root@host lvm]# vgscan
Найдена группа томов «VG_data_nfs», использующая тип метаданных lvm2.
Найдена группа томов "VG_he_nfs" с использованием типа метаданных lvm2.
Найдена группа томов «onn_ovirt01» с использованием типа метаданных lvm2.
Диск sata-to-usb по-прежнему отображается как sda, но это не имеет значения — LVM переходит к разделам sdb, когда на sda ничего не найдено. Мне пришлось монтировать диск sata-to-usb вручную, но поскольку он /etc/fstab
правильно, мне нужно было только выдать гора -а
. Мне придется разобраться с этим вопросом позже, а пока взять эту победу.