LINUX.ORG.RU

Вопросы по Runit и OpenRC

 , , , ,


0

1

Здравы будьте. Помогите, пожалуйста. Имеется ли в Runit / OpenRC поддержка шаблонных сервисов (например, foo@bar.service в systemd)? Также имеется ли утилита-аналог journalctl для Runit / OpenRC?



Последнее исправление: Smorodich (всего исправлений: 2)

Про openrc не скажу, но в runit нет шаблонов, всё руками. Зависимостей между сеовисами, ЕМНИП, тоже нет.

journalctl для Runit

И этого тоже нет, так как runit не занимается логгированием сам по себе. Он только стартует инстанс какого-либо демона логгирования при помощи log/run.

apt_install_lrzsz ★★★
()

В openrc нет юнитов - для каждого сервиса пишется стартовый скрипт. Документация обычно тут: /usr/share/doc/openrc-version/, примеры стартовых скриптов тут: /usr/share/openrc/support/init.d.examples/.

journalctl не имеет отношения к иниту. Это утилита для просмотра journald, обычно используемого с systemd. Логи собирает от приложений и системы демон логгирования. Это может быть rsyslog, syslog-ng и другие. По умолчанию логи в них хранятся в обычных текстовых файлах. Где, какие и в каком формате - настраивается в выбранном логгере.

shell-script ★★★★★
()