Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?
27.12.2013 19:05, Сергей Бессонов пишет: 27.12.2013 15:34, Vladimir Skubriev пишет: Есть сервер ubuntu 12.04 + updates с двумя дисками в raid1 mdadm sda1 500 Mb sdb1 500 Mb sdc1 500 Mb sda1 500 Gb sdb2 500 Gb sdc2 500 Gb sda1 + sdb1 + sdc1=md0 = /boot sda2 + sdb2 + sdc1=md1 = lvm pv sysraid = \ rootfs,swap,tmp,var/log,lxc_server1,lxc_server2 etc... Осталься один диск (sdc). Сервер сгорел. Беру этот диск загружаюсь с него на другом компе. Меняю в /etc/udev/rules.d/70-netrules mac сетевой. Делаю мягкий reboot, одноименной командой. Все хорошо. Но во второй раз система зависает после меню grub. Т.е. меню grub работает и можно выбрать любой из доступных вариантов. Выбираешь по умолчанию, т.е. загрузку системы с поледний ядром и черный экран, точнее видно что на монитор сигнал есть, но сигнал этот кромешная тьма. Если загрузиться с винта в режиме восстановления (т.е. initrd) то он не может смонтировать файловую систему корня сервера указанную у него в fstab. При этом устройства сами существуют. Проблема проявлется из initrd. Если загрузиться с livecd, и войти в режим восстановления, все прекрасно видится и все файловые системы сервера - монтируются. Т.е. в initrd при монтировании большинства файловых систем(наиболее активных на сервере) получаю: Ext3:... Ext4: (dm-X): unable to read superblock Те файловые системы, которые практически не используются на серванте - монтируются нормально из initrd. Те, с которыми идет работа, корни, логи, кэши, виртуальные контейнеры и т.д. - unable to read superblock WTF ? Пересобери initrd, у тебя mdadm может там не те uuid-ы вписать. Делал, просто забыл сказать update-initramfs -u -k all ) -- -- Faithfully yours, Vladimir Skubriev -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?
Я не знаю точно как это поставить или проверить, но была опция разрешить загружаться с деградировавшего рейда. Поищите, может поможет. 27.12.2013 15:35 пользователь Vladimir Skubriev vladi...@skubriev.ru написал: Есть сервер ubuntu 12.04 + updates с двумя дисками в raid1 mdadm sda1 500 Mb sdb1 500 Mb sdc1 500 Mb sda1 500 Gb sdb2 500 Gb sdc2 500 Gb sda1 + sdb1 + sdc1=md0 = /boot sda2 + sdb2 + sdc1=md1 = lvm pv sysraid = \ rootfs,swap,tmp,var/log,lxc_server1,lxc_server2 etc... Осталься один диск (sdc). Сервер сгорел. Беру этот диск загружаюсь с него на другом компе. Меняю в /etc/udev/rules.d/70-netrules mac сетевой. Делаю мягкий reboot, одноименной командой. Все хорошо. Но во второй раз система зависает после меню grub. Т.е. меню grub работает и можно выбрать любой из доступных вариантов. Выбираешь по умолчанию, т.е. загрузку системы с поледний ядром и черный экран, точнее видно что на монитор сигнал есть, но сигнал этот кромешная тьма. Если загрузиться с винта в режиме восстановления (т.е. initrd) то он не может смонтировать файловую систему корня сервера указанную у него в fstab. При этом устройства сами существуют. Проблема проявлется из initrd. Если загрузиться с livecd, и войти в режим восстановления, все прекрасно видится и все файловые системы сервера - монтируются. Т.е. в initrd при монтировании большинства файловых систем(наиболее активных на сервере) получаю: Ext3:... Ext4: (dm-X): unable to read superblock Те файловые системы, которые практически не используются на серванте - монтируются нормально из initrd. Те, с которыми идет работа, корни, логи, кэши, виртуальные контейнеры и т.д. - unable to read superblock WTF ? -- -- Faithfully yours, Vladimir Skubriev -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?
а опции quiet splash есть при загрузке? если убрать? On 27.12.2013 15:51, Dmitry Agafonov wrote: Я не знаю точно как это поставить или проверить, но была опция разрешить загружаться с деградировавшего рейда. Поищите, может поможет. 27.12.2013 15:35 пользователь Vladimir Skubriev vladi...@skubriev.ru mailto:vladi...@skubriev.ru написал: Есть сервер ubuntu 12.04 + updates с двумя дисками в raid1 mdadm sda1 500 Mb sdb1 500 Mb sdc1 500 Mb sda1 500 Gb sdb2 500 Gb sdc2 500 Gb sda1 + sdb1 + sdc1=md0 = /boot sda2 + sdb2 + sdc1=md1 = lvm pv sysraid = \ rootfs,swap,tmp,var/log,lxc___server1,lxc_server2 etc... Осталься один диск (sdc). Сервер сгорел. Беру этот диск загружаюсь с него на другом компе. Меняю в /etc/udev/rules.d/70-net__rules mac сетевой. Делаю мягкий reboot, одноименной командой. Все хорошо. Но во второй раз система зависает после меню grub. Т.е. меню grub работает и можно выбрать любой из доступных вариантов. Выбираешь по умолчанию, т.е. загрузку системы с поледний ядром и черный экран, точнее видно что на монитор сигнал есть, но сигнал этот кромешная тьма. Если загрузиться с винта в режиме восстановления (т.е. initrd) то он не может смонтировать файловую систему корня сервера указанную у него в fstab. При этом устройства сами существуют. Проблема проявлется из initrd. Если загрузиться с livecd, и войти в режим восстановления, все прекрасно видится и все файловые системы сервера - монтируются. Т.е. в initrd при монтировании большинства файловых систем(наиболее активных на сервере) получаю: Ext3:... Ext4: (dm-X): unable to read superblock Те файловые системы, которые практически не используются на серванте - монтируются нормально из initrd. Те, с которыми идет работа, корни, логи, кэши, виртуальные контейнеры и т.д. - unable to read superblock WTF ? -- -- Faithfully yours, Vladimir Skubriev -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com mailto:ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/__mailman/listinfo/ubuntu-ru https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- - Пивушков Александр. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?
27.12.2013 16:03, Pivushkov Alexandr пишет: а опции quiet splash есть при загрузке? если убрать? Загрузилось на другом ядре (на 3.2.0-57 последнем из 3.2 доступных на сервере ) На linux-image-3.5.0-41-generic не загружалось. Странная ситуация. Надо попробовать поставить на сервере 3.8, сделать backup и по тестить на 3.8 ядре. восстановление из архива чуть позже. -- -- Faithfully yours, Vladimir Skubriev -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?
27.12.2013 15:34, Vladimir Skubriev пишет: Есть сервер ubuntu 12.04 + updates с двумя дисками в raid1 mdadm sda1 500 Mb sdb1 500 Mb sdc1 500 Mb sda1 500 Gb sdb2 500 Gb sdc2 500 Gb sda1 + sdb1 + sdc1=md0 = /boot sda2 + sdb2 + sdc1=md1 = lvm pv sysraid = \ rootfs,swap,tmp,var/log,lxc_server1,lxc_server2 etc... Осталься один диск (sdc). Сервер сгорел. Беру этот диск загружаюсь с него на другом компе. Меняю в /etc/udev/rules.d/70-netrules mac сетевой. Делаю мягкий reboot, одноименной командой. Все хорошо. Но во второй раз система зависает после меню grub. Т.е. меню grub работает и можно выбрать любой из доступных вариантов. Выбираешь по умолчанию, т.е. загрузку системы с поледний ядром и черный экран, точнее видно что на монитор сигнал есть, но сигнал этот кромешная тьма. Если загрузиться с винта в режиме восстановления (т.е. initrd) то он не может смонтировать файловую систему корня сервера указанную у него в fstab. При этом устройства сами существуют. Проблема проявлется из initrd. Если загрузиться с livecd, и войти в режим восстановления, все прекрасно видится и все файловые системы сервера - монтируются. Т.е. в initrd при монтировании большинства файловых систем(наиболее активных на сервере) получаю: Ext3:... Ext4: (dm-X): unable to read superblock Те файловые системы, которые практически не используются на серванте - монтируются нормально из initrd. Те, с которыми идет работа, корни, логи, кэши, виртуальные контейнеры и т.д. - unable to read superblock WTF ? Пересобери initrd, у тебя mdadm может там не те uuid-ы вписать. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru