[sisyphus] Почему тормозит загрузка с systemd?

Mike mike.almateia на gmail.com
Вт Ноя 20 19:18:57 MSK 2012


20.11.2012 17:43, Alexei V. Mezin пишет:
> 
> После переезда на systemd внезапно обнаружил, что загрузка системы стала
> ощутимо более долгой. Ступор происходит после появления надписи о старте
> сети. Подозреваю, что виноват fstab, в котором монтируются шары NFS с
> ключем _netdev.
> 
> Как бы проверить, что именно тормозит? И как это лечить?

Можно после загрузки сделать:

1. systemctl --failed и смотрим какой юнит не отработал
2. journalctl -a -u <failed_unit>
3. если установлена утилита systemd-analyze (пакет systemd-analyze),
запускаем команду "systemd-analyze blame" и смотрим


Рекомендации:
1. часто systemd ждёт окончания запуска кривого rc-скрипта (у которого
директива pidfile в заголовке не совпадает с реальностью)
2. если вы используете файловые массивы/сетевые шары (nfs, smb) которые
при старте системы просто не нужны - оформите их в виде mount-юнитов и
всё примонтируется по первому запросу.


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