Tag: systemd

системный таймер каждые 15 минут

Я пытаюсь сделать таймер systemd, который запускается каждые 15 минут. Прямо сейчас у меня есть: timer-fifteen.timer : [Unit] Description=15min timer [Timer] OnBootSec=0min OnCalendar=*:*:0,15,30,45 Unit=timer-fifteen.target [Install] WantedBy=basic.target timer-fifteen.target : [Unit] Description=15min Timer Target StopWhenUnneeded=yes Это повторяется снова и снова, не останавливаясь. Нужно ли быть *:0,15,30,45:* вместо этого? Как я могу сделать эту работу?

Запускать скрипт один раз в день с помощью systemd

Я хочу запустить сценарий резервного копирования через 10 минут после загрузки моей машины, но только один раз в день. Можно ли создавать такие сценарии с помощью systemd?

Системный пользовательский блок, который зависит от системного блока (sleep.target)

Я читал doc, и для меня все еще неясно, можно ли выполнить следующее: служба, определенная в ~/.config/systemd/user/task.service которая зависит от системы sleep.target ( ~/.config/systemd/user/sleep.target.wants/task.service ). Теперь я ожидаю, что task.service начнется, когда я запустим $ systemctl suspend , однако task.service не запущен. Я запускаю debian, с systemd версии 208, systemd –user настроен более или менее, […]

Наследование переменных среды в systemd Контейнер докеров

У меня есть Docker container running systemd . Я хочу передать переменные среды в приложения под ним. Когда я запускаю systemd из Docker ( /sbin/init как в командной строке), Docker предоставляет переменные systemd, но не предоставляет дочерним службам . Если я добавлю systemd.setenv=… в cmdline, переменные передаются. Я ищу более чистое решение. Как передать переменные […]

Как мне заставить systemd запускать скрипт монтирования ZFS, прежде чем делать что-нибудь еще?

Сейчас я использую zfsonlinux на Fedora 19, и он отлично работает. Монтирование работает при загрузке, как планировалось, используя initscript (в комплекте с zfs), который вызывает системные вызовы, но есть довольно значительный недостаток: ZFS монтируется, WAY слишком поздно во время загрузки, до такой степени, что передача и другие службы очень сильно теряются без / zfs смонтированы […]

Каковы практические последствия использования программ, какие процессы не являются потомками оконного менеджера?

Я установил Openbox на bare X с тонким менеджером входа, все на init системы (на Gentoo). Я использую два разных эмулятора терминала на рабочем столе, чтобы иметь возможность создавать разные rc.xml поведения для каждого в моем файле rc.xml (стандартная lxterminal привязка в верхнем левом углу, roxterm вправо максимизируется вертикально). Я пошел дальше и добавил запись […]

Как найти доступные сетевые интерфейсы?

Это касается Linux, но если кто-нибудь знает об общем методе * nix, это было бы хорошо. Вчера я загрузил систему с подключенным кабелем Ethernet. «NetworkManager» не установлен, поэтому после его запуска я пошел искать имя интерфейса ethernet с ifconfig чтобы запустить DHCP-клиент вручную, но он не показывал ничего другого чем lo . NIC был указан […]

Как изменить таймаут в systemctl

Когда я загружаюсь на своем debian, запуск запускает около 2 минут на линии: Loading, please wait… [ 5.191043] systemd-fsck[129]: /dev/mmcblk0p2: clean, 234192/873120 files, 2335263/3491328 blocks [ 6.645242] intel_rapl: no valid rapl domains found in package 0 [ 6.643682] systemd-fsck[222]: fsck.fat 3.0.27 (2014-11-12) [ 6.664844] intel_rapl: no valid rapl domains found in package 0 [ 6.660702] […]

Сценарий запуска systemd postgresql

Я в процессе установки postgresql на второй сервер Ранее я установил postgresql, а затем использовал прилагаемый скрипт ./contrib/start-scripts/linux Размещено в правильный каталог # cp ./contrib/start-scripts/linux /etc/rc.d/init.d/postgresql92 # chmod 755 /etc/rc.d/init.d/postgresql92 Который я мог бы выполнить, как ожидалось, с # service postgresql92 start Однако новая машина использует Systemd, и похоже, что это совершенно другой способ сделать […]

Настройка шрифта консоли в vconsole.conf не работает (systemd)

Я пытаюсь установить другой шрифт консоли по умолчанию для моей новой установки Arch Linux (с использованием systemd). Я установил vconsole.conf в /etc так: KEYMAP=us FONT=Lat2-Terminus16 Я перезагрузился и увидел, что появился мой новый шрифт консоли, только для его сброса непосредственно перед приглашением на вход. Что нужно отметить: запуск /usr/lib/systemd/systemd-vconsole-setup вручную отлично работает systemctl status systemd-vconsole-setup.service […]

Linux и Unix - лучшая ОС в мире.