Re: initrd не может прочитать суперблок, а livecd может - в чем может быть дело ?

2013-12-28 Нитка Vladimir Skubriev

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 может - в чем может быть дело ?

2013-12-27 Нитка Dmitry Agafonov
Я не знаю точно как это поставить или проверить, но была опция разрешить
загружаться с деградировавшего рейда. Поищите, может поможет.
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 может - в чем может быть дело ?

2013-12-27 Нитка Pivushkov Alexandr

а опции 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 может - в чем может быть дело ?

2013-12-27 Нитка Vladimir Skubriev

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 может - в чем может быть дело ?

2013-12-27 Нитка Сергей Бессонов
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