[sisyphus] systemd -- 2 минуты ожидания
Денис Смирнов
mithraen на freesource.info
Вт Сен 9 13:18:39 MSK 2014
On Tue, Sep 09, 2014 at 01:21:59AM +0400, Alexei V. Mezin wrote:
>> В любом случае если он стоит, тогда стоит его mask, дабы не мешался. Если
>> маскировать, то вместе с systemd-resolved.
> Оба пакета просто удалены из системы. Надеюсь, этого хватит, чтоб они не
> мешали systemd неработать.
Однозначно :)
>> Кстати, полезно посмотреть на вывод сразу после загрузки команды
>> systemctl --state=failed
> root на bigbear ~]# systemctl list-dependencies network.target
> network.target
> [root на bigbear ~]# systemctl list-dependencies network.service
> network.service
> ● ├─system.slice
> ● └─network.target
Ага, то есть network.target должен подниматься при поднятии
network.service. Но почему-то поднимается существенно позже.
>> Для первых двух в рассылке примеры юнитов пробегали.
> А почему они не добежали до пакетов?
Вопрос к мантейнерам этих пакетов.
>> Пока в системе есть хоть один initscript без LSB заголовков или варианта
>> для systemd -- будут не грабли, будут ВИЛЫ
> Тут, видимо, нужны не вилы, а колья. Осиновые.
Пока идет процесс перехода жесткие меры принимать не стоит. Надеюсь в
дальнейшем это будет проверка средствами sisyphus_check -- если есть
initscript, должен быть и unit.
>> Где именно в логах он говорит про 20 секунд? В blame он честно говорил про >2m.
> Э-э-э... а где именно в выводе blame он об этом говорит? Я так понял,
Sorry, как раз в critical-chain он об этом говорит.
> что там сортировка по продолжительности запуска, и самое долгое -- 6
> секунд, а сумма всех у кого >1с примерно 20с, а все остальные --
> миллисекунды, которые в сумме ну никак на полторы минуты не соберут.
Сумма в blame вообще может никакой роли не играть -- сервисы могут
стартовать параллельно.
> В critical-chain внезапно появляются 2 минуты, но откуда -- непонятно.
> graphical.target @2min 19.173s
> └─multi-user.target @2min 19.172s
> └─cups.service @2min 13.213s +5.957s
> └─vboxweb-service.service @2min 13.017s +17ms
> └─syslog-ng.service @2min 12.369s +640ms
> └─vboxdrv.service @2min 11.711s +655ms
Ага, вот где-то тут, но не понятно где.
Можно посмотреть на зависимости vboxdrv и syslog-ng? И вообще что это за
сервис vboxdrv -- у меня стоит virtualbox, но такого сервиса я не вижу.
И еще на:
journalctl -b 0 -u network.service
>> После маскировки systemd-networkd + systemd-resolved можно посмотреть на
>> systemd-analyze plot?
> https://drive.google.com/file/d/0B_EKK-X494ggQkFwajVjbmFhNmM/edit?usp=sharing
Ага, ровно то же самое :(
>> Прошлый-то раз я в его выхлопе вообще не увидел запуска network.service.
> Да, а сеть запускалась и работала. Ну разве не чудеса?
Вот даже и не знаю что тут сказать.
--
С уважением, Денис
http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140909/cf01c51c/attachment.bin>
Подробная информация о списке рассылки Sisyphus