Доброго времени!
В руки выдали машину, на которой LVM-ом объединены несколько дисков в один. LV c именем pg занимает весь объем VG с именем stor (т.е. вольюм единственный). Но есть нюанс - поверх такого вольюма натянут обычный линуксовый раздел. Вывод fdisk -l показывает и диск и раздел:
Disk /dev/mapper/stor-pg: 13,44 TiB
…..
Device Start End Sectors Size Type
/dev/mapper/stor-pg1
Все работает норм, но после перезагрузки видим другую картину:
Disk /dev/mapper/stor-pg: 13,44 TiB …..
Device Start End Sectors Size Type
/dev/mapper/stor-pg-part1
Подмонтировать устр-во /dev/mapper/stor-pg-part не получается - вываливается ошибка: Can’t lookup blockdev и действительно в каталоге /dev/mapper есть только /dev/mapper/stor-pg
При этом все с ЛВМ нормально. Никакие vgchange -ay не помогают, т.к. ЛВМ при рестарте и так собирается отлично и без нареканий.
Решается проблема одной командой partprobe. Тут же появляется раздел /dev/mapper/stor-pg1 и прекрасно монтируется.
Понятно, что применение линуксовой партиции на ЛВМ спорное решение, но уже есть и особо не заменишь. Может есть какое-то решение, чтобы при перезагрузке ядро нашло пропавший раздел?
Благодарю за помощь.