[sisyphus] Проблемы: systemd & display manager & LSB^ starting job ... networking

Alexey Shabalin a.shabalin на gmail.com
Пн Июл 7 20:01:53 MSK 2014


7 июля 2014 г., 19:48 пользователь Anton Farygin написал:
> On 07.07.2014 19:01, Mikhail Efremov wrote:
>>
>> On Mon, 7 Jul 2014 17:59:19 +0400 Alexey Shabalin wrote:
>>>
>>> - основная задержка старта у Вас, это
>>>   network.service start operation timed out. Terminating.
>>>   надо разобраться, почему сеть не стартует и починить.
>>
>>
>> Это похоже то, на что наступил george@ недавно. Хотел багу повесить, да
>> забыл.
>> Там получается следующее: при старте network resolvconf в итоге дергает
>> хук /etc/hooks/resolv.conf.d/reload_avahi-daemon, в котором стоит
>> service avahi-daemon condreload, что в случае systemd превращается в
>> systemctl condreload, а это, в свою очередь, маппится в
>> reload-or-try-restart. И оно блокируется навсегда, пока его по
>> таймауту не убьют.
>> Т.е. reload-or-try-restart работает очень странно, в отличие от просто
>> try-restart, который немедленно выходит если сервис еще не запущен.
>> Reload же похоже не является try-reload и блокируется при незапущенном
>> сервисе. Это происходит только при загрузке, потом
>> reload-or-try-restart вроде работает нормально.
>> Надо разбираться как работает reload-or-try-restart и почему
>> блокируется. Ну или хотя бы пока маппить condreload в try-restart,
>> иначе любой service condreload имеет шансы подвесить загрузку.
>
>
> Мучаетесь ? А тут есть решение:
> https://bugzilla.altlinux.org/show_bug.cgi?id=29925
этот баг не имеет отношения к описаному - condreload  не LEGACY
ACTIONS, да и avahi-daemon нативный сервис. Два промаха :)


-- 
Alexey Shabalin


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