Articles of systemd

Активация сокета Systemd Запуск сценария bash

Я хотел бы периодически запускать сценарий удаленного Bash. Для этого необходимо, чтобы стороннее приложение подключалось к системе CentOS 7 через определенный порт TCP и отправляло короткое текстовое сообщение. SSH не вариант из-за стороннего приложения. Когда сообщение получено, ему нужно передать IP-адрес скрипту bash. Я бы хотел, чтобы bash-скрипт запускался, а затем оставался бездействующим до следующего […]

Информация `systemctl status` о сбоях` Condition… `исчезает, насколько это полезно?

Я создал тестовый модуль с ошибочным условием и запустил его. systemctl status может отображаться информация о сбое Условия … но только в том случае, если я получу тестовую службу в состоянии сбоя. # systemctl status test.service -n0 ● test.service Loaded: loaded (/etc/systemd/system/test.service; static; vendor preset: disabled) Active: failed (Result: exit-code) since Tue 2018-07-10 17:01:35 BST; […]

Вывести реальное имя сервиса во время загрузки с помощью systemd

Я включаю не тихую загрузку, и мне интересно, как я могу просто запустить настоящие названия служб вместо таких вещей, как [Started] Manage, install and generate color profile Я действительно ненавижу, когда что-то скрыто от меня, особенно в Linux, как это может просто показать: [Started] service colord Очевидно, что это только пример, я хотел бы просто […]

Где находится файловая система, на которой работают «Демоны корневого хранилища»? На что это похоже?

https://www.freedesktop.org/wiki/Software/systemd/RootStorageDaemons/ … эти демоны хранения запускаются из initramfs, продолжают работать все время во время нормальной работы и завершаются только после того, как мы вернули управление обратно в initramfs и initramfs. Таким образом, демоны хранения, связанные с поддержанием хранилища корневой файловой системы концептуально, больше похожи на streamи ядра, чем на обычные системные службы: с точки зрения […]

Ограничение использования процессора для контейнера systemd-nspawn не работает

Я использую systemd-nspawn (systemd version 237) во встроенной среде Linux Yocto. Это содержимое файла /etc/systemd/system/systemd-nspawn\@.service.d/override.conf ExecStart=/usr/bin/systemd-nspawn –quiet –boot –link-journal=try-guest –machine=%i -n –property=CPUQuota=10% Я пытаюсь загрузить процессор с помощью «sha1sum / dev / zero &» или «for i in 1 2 3 4; do while:; do:; done & done» внутри контейнера, но команда top на хосте […]

systemd – загрузка в аварийный режим с ошибкой – сбой зависимости для / home

Недавно я обновил свою версию Arch Linux. Я стараюсь делать это каждые две недели. Как только я это сделал, я перезагрузил компьютер и получил ошибку, что не удалось установить зависимость для / home (мой домашний раздел.) Я обнаружил, что мой домашний раздел вообще не монтируется. Странно то, что я могу перейти в аварийный режим, а […]

systemd-nspawn против chroot и bind mount?

Делает ли systemd-nspawn специальные действия внутри chroot или просто предоставляет другой метод запуска chroot + соответствующие монтирования ro –bind для proc , sys . Документы говорят, похож на chroot (1), но более мощный, поскольку он полностью виртуализирует иерархию файловой системы, а также дерево процессов, различные подсистемы IPC и имя хоста и домена Я не уверен, […]

Системная проблема с разрешением Chown

У меня есть программа на C (модуль syslog-ng, если это вообще имеет значение), которая создает сокет домена Unix в / var / run / и преобразует его для изменения своей группы, к которой могут обращаться определенные процессы пользовательского пространства. В любом случае, когда я запускаю syslog-ng с этим модулем от имени root в оболочке, все […]

Разница между openvpn-client @ .service и openvpn @ .service?

Я хочу запустить свой openvpn как сервис systemd. Этот урок говорит мне использовать шаблон openvpn @ .service для этого: https://fedoraproject.org/wiki/Openvpn#Setting_up_a_Linux_OpenVPN_client ln -s /lib/systemd/system/openvpn@.service /etc/systemd/system/openvpn@MyClient.service Я могу это сделать, но перед тем, как попробовать, мне интересно, что в той же папке находится файл openvpn-client @ .service, который даже не упоминается в руководстве. Я изучил оба, но […]

Systemd показывает частичный вывод в журналах

Я хочу, чтобы выходные данные iostat периодически печатались и регистрировались. Выполнение команды в оболочке выводит обычные поля, как и ожидалось: # iostat avg-cpu: %user %nice %system %iowait %steal %idle 50.11 0.00 0.09 0.05 0.00 49.75 Device tps kB_read/s kB_wrtn/s kB_read kB_wrtn mmcblk0 0.83 8.74 5.94 60203 40924 однако преобразование этого в сервис systemd приводит к […]