Summary: | При обновлении с ядра 5.4.28-std-def на 5.4.92-std-def сервер с multipath не грузится | ||||||
---|---|---|---|---|---|---|---|
Product: | Альт Сервер | Reporter: | Leonid Krivoshein <klark> | ||||
Component: | Ошибки работы | Assignee: | Alexey Gladkov <legion> | ||||
Status: | NEW --- | QA Contact: | qa-p8 <qa-p8> | ||||
Severity: | major | ||||||
Priority: | P5 | CC: | legion, mike | ||||
Version: | 9.1 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Leonid Krivoshein
2021-05-31 20:40:33 MSK
Какая версия make-initrd ? Можешь приложить /boot/config от обоих ядер ? (In reply to Alexey Gladkov from comment #1) > Какая версия make-initrd ? Там вроде есть в отчётах (2.5.0), но могу уточнить. > Можешь приложить /boot/config от обоих ядер ? Он сложен в /boot/config каждого отчёта, который создал make-initrd bug-report. Или нужен какой-то другой? Тогда завтра попробую достать. Created attachment 9393 [details] config 5.4.92 std-def (In reply to Alexey Gladkov from comment #1) > Можешь приложить /boot/config от обоих ядер ? Кажется, я понял: второй bug-report создался для текущего, а не нового ядра, там такой же config. Достал из архива под эту версию. Уточнили: make-initrd-bugreport-20210531.tar.bz2 - реальный сервер, на нём make-initrd-2.11.0-alt3.x86_64 - установлены обновления, загружен со старым ядром. make-initrd-bugreport-20210531_copy_server.tar.bz2 - восстановленный из резервной копии на похожем сервере, где они воспроизводят эту проблему - на нём make-initrd-2.5.0-alt1.x86_64 - не установлены обновления, загружен со старым ядром. Ты меня немного запутал. Правильно ли я понимаю, что при обновлении ядра перестаёт работать initrd сгенерированный одним и тем же make-initrd ? (In reply to Alexey Gladkov from comment #5) > Ты меня немного запутал. Правильно ли я понимаю, что при обновлении ядра > перестаёт работать initrd сгенерированный одним и тем же make-initrd ? Да я тоже запутался. :-) Из того описания, что они дали (выше) следует, что два разных make-initrd. Я также обратил внимание на старые версии ядер. Могу предложить им обновиться ещё раз. Получить командой make-initrd bug-report информацию по новому установленному ядру они не могут, с -k <release> это не работает, и не могут загрузиться с этим ядром/initrd после установки. Но на момент обновления, если оно делается правильным, ядро там не должно быть той версии, что они указывают. (Ответ для Leonid Krivoshein на комментарий #6) > (In reply to Alexey Gladkov from comment #5) > > Ты меня немного запутал. Правильно ли я понимаю, что при обновлении ядра > > перестаёт работать initrd сгенерированный одним и тем же make-initrd ? > Да я тоже запутался. :-) Из того описания, что они дали (выше) следует, что > два разных make-initrd. Уточни пожалуйста версию ядра и make-initrd, с которым у них всё работает и с каким ядром и make-initrd не работает. Это даст хоть какое-то понимание. По ссылке я вижу два bug-report, но мне не совсем ясно из какой системы они (что за copy_server?). (In reply to Alexey Gladkov from comment #7) > Уточни пожалуйста версию ядра Про версии ядра точная информация есть в комментарии 1 и в теме. > и make-initrd, с которым у них всё работает и с каким ядром и make-initrd > не работает. Это даст хоть какое-то понимание. Про это я уточню. > По ссылке я вижу два bug-report, но мне не совсем ясно из какой системы они > (что за copy_server?). Я так понимаю, первоначально описанная проблема относится к рабочему серверу и смотреть отчёт нужно только первый, т.к. на втором (похожем по железу сервере) воспроизводят они как-то очень странно, судя по отчётам, с какой-то старой версией make-initrd. (In reply to Alexey Gladkov from comment #7) > Уточни пожалуйста версию ядра и make-initrd, с которым у них всё работает и > с каким ядром и make-initrd не работает. Это даст хоть какое-то понимание. Работает с 5.4.28-std-def-alt1 и make-initrd-2.5.0-alt1.x86_64. Не работает с 5.4.92-std-def-alt1 и make-initrd-2.11.0-alt3.x86_64 - вероятно ядро тут ни причем, так как при сборки ядра 5.4.28-std-def-alt1 с установленном make-initrd-2.11.0-alt3.x86_6 сервер так же не загружается (брали ядро из копии сделанной до обновления ОС). |