Добрый день!Возникла проблема с загрузкой RHEL после переноса на другой жесткий диск (Точнее, после восстановления виртуалки при помощи DataProtector).
Initrd упорно не видит LVM:
No volume groups found
File descriptor 3 left open
Unable to find volume group "VolGroup00"e.t.c.
Загружался с live-cd, делал vgscan, vgchange -ay
Примонтировал LVM раздел в каталог /mnt/sys
Далее, в /mnt/sys/boot примонтировал /dev/sda1
Сделал chroot /mnt/sys
Пробовал различные варианты mkinitrd. mkinitrd -f -v /boot/initrdXXXXXXX XXXX
Не помогло. Само собой, в GRUB при этом правил путь к правильному initrd.img
Пробовал указать в параметрах --with=lvm, --with=lvm2 и просто lvm и lvm2 - система утверждает что данные модули не найдены.Грустно то что данные доступны, но система не загружается, хотя до восстановления из бэкапа всё было хорошо. С такой же проблемой сталкивался после виртуализации физического сервера, но решилось переустановкой с нуля. Сейчас это не вариант. По хорошему даже ядро не стоит пересобирать - очень уж специфическое. Версия 2.6.9-11. RHEL 4.2.1
Может есть идеи как побороть эту засаду?
Да, в гугле уже практически забанили, рабочего решения не нашел. Возможно не там искал, буду благодарен за правильную ссылку.
Что в службе поддержки говорят?
> Что в службе поддержки говорят?Ничего не говорят. Насколько я знаю, у нас кончилась лицензия, т.е. саппорта нет.
Попробовал поиграть с правами initrd - никакого эффекта.
Распаковал initrd, убрал из файла init опцию для отключения отображения ошибок vgscan и vgchange. Появилось чуть больше ошибок при загрузке.:
mkrootdev: mknod failed: 17 (Ну, это понятно, раз lvm не примонтировался).Куда копать - уже не знаю.
> Добрый день!
> Возникла проблема с загрузкой RHEL после переноса на другой жесткий диск (Точнее,
> после восстановления виртуалки при помощи DataProtector).Так что конкретно у вас было?
Виртуалка с LVM ?
Перенос виртуалки на физический жесткий диск?
Почему при этом пришлось к какой-то х.... пользоваться?
Разжевывайте, что за конфигурация у вас была, и какая конфигурация стала в итоге.
>> Добрый день!
>> Возникла проблема с загрузкой RHEL после переноса на другой жесткий диск (Точнее,
>> после восстановления виртуалки при помощи DataProtector).
> Так что конкретно у вас было?
> Виртуалка с LVM ?
> Перенос виртуалки на физический жесткий диск?
> Почему при этом пришлось к какой-то х.... пользоваться?
> Разжевывайте, что за конфигурация у вас была, и какая конфигурация стала в
> итоге.Кластер VmWare. На хостах соответственно ESXI.
Когда-то давно эта система была виртуализирована, с тех пор всё жило и не перезагружалось.
Регулярно делается бэкап средствами HP DataProtector на ленточку. Из-за кривых рук одного товарица пришлось восстанавливать систему из бэкапа, при этом она не завелась. Восстановили виртуалку на другой хост. Ничего кроме хоста, вобщем-то не поменялось. Есть мысль, что проблема в uuid.
> Есть мысль, что проблема в uuid.Хорошо, что есть хоть какие-то мысли.