[devel] I: обновление lvm2,multipath-tools,mdadm,systemd

Alexey Shabalin a.shabalin на gmail.com
Ср Ноя 28 16:00:08 MSK 2012


28 ноября 2012 г., 15:27 пользователь Евгений Терешков  написал:
> Alexey Shabalin пишет:
>
>> Из Вашего описания, я не вижу что зависание происходят из-за
>> lvm2,multipath-tools,mdadm,systemd. Надо локализовать проблему.
>> / - монтируется из make-initrd-lvm,
>> после завершения работы initrd и запуска systemd, udev занаво создаёт
>> все устройства (у нас initrd за собой удаляет /dev/).
>> Для монтирования всего остального из fstab используется
>> systemd-fstab-generator - он разбирает fstab и генерирует *.mount
>> юнит-файлы.
>> Для lvm тоже используется генератор (lvm2-activation-generator).
>> Попробуйте временно закоментировать /home в fstab.
>
> Попробовал. Результат изменился не сильно:
>
> chrid: /etc/syslog.d No such file or directory
> initrd: udev: Mount '/dev/dm-0' as /root
> systemd-fsck[1248]: ROOT: clean, 86532/655360 files, ...
>
> (т.е. только исчез отчёт systemd-fsck о проверке LV для /home). Дальше
> висим, реагируя только на Sysrq.
>
> Если добавить systemd.log_level=debug systemd.log_target=console, то вывод
> останавливается на тексте про LVM, но, вроде бы, штатно (см.
> http://i.imgur.com/7x3Pp.jpg). Дальше висим. Видно, что на Ctrl-Alt-Del
> идёт какое-то шевеление сервисов со стороны systemd, но без перезагрузки.
> Приходится использовать Sysrq.

Не видно в чём проблема, запуск lvm отработал успешно. Причина
зависания в чём-то другом.

>> И ещё после установки всего нового, перегенерите initrd.
>
> Я это сделал сразу т.к. обновлял ядро до 3.6.7-std-def-alt3. Сейчас
> повторил, результат тот же. Да и sysv с этим initrd работает нормально.

--
Alexey Shabalin


Подробная информация о списке рассылки Devel