[sisyphus] systemd & ускорение загрузки.

Dmitry V. Levin ldv на altlinux.org
Пт Июл 11 03:40:48 MSK 2014


On Fri, Jul 11, 2014 at 03:28:26AM +0400, Денис Смирнов wrote:
> On Thu, Jul 10, 2014 at 10:06:35PM +0400, Шенцев Алексей Владимирович wrote:
> 
> > altlinux-update_chrooted.service грузится ~4 с, однако его загрузка отключена:
> > Кто его грузит и для чего нужен данный сервис?
> 
> Он нужен, потому как у нас многие сервисы, а также resolver живут в
> chroot.
> 
> Для systemd его следует адаптировать:
> 1. /etc/chroot.d/*.lib пора бы уже заменить filetrigger'ом

/usr/lib/rpm/0ldconfig.filetrigger умеет запускать "update_chrooted lib"
при обновлении библиотек из /lib и /lib64 с ноября 2008 года.

> 2. для ресолвера можно написать соответствующий сервис systemd, который
> будет обновлять файлы при из изменении

inotify(7) для
/etc/{hosts,services,localtime,{host,nsswitch,resolv}.conf}?

> 3. для остальных сервисов вызывать /etc/chroot.d/%name.* перед стартом
> скрипта

Тем более что традиционные startup-скрипты так и делают.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140711/50055dc1/attachment.bin>


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