Tag: systemd

Как запустить службу systemd после команды mount

Я работаю над лабораторией для своего класса Linux, и учитель учит нас о Systemd. Как создать службу, которая запускает скрипт, когда определенное устройство монтируется с помощью этой команды: mount /dev/xvdc1 /mnt/backup Что я пробовал Используя таймер, я проверил, была ли точка /mnt/backup точкой монтирования. (учитель не согласился бы с этим. Это должно быть строго обусловлено […]

Не удалось получить доступ к systemd –user из-за разрешений доступа DBus

Я пытаюсь настроить учетную запись службы с помощью системных единиц для управления фактическим сервисом + поддерживающим кодом. Однако похоже, что демон пользователя systemd работает неправильно. $ systemctl –user Failed to get D-Bus connection: Permission denied EDIT : Я сделал некоторый прогресс, убедившись, что у меня есть интерактивная оболочка (с помощью su – вместо su для […]

Установите ограничение по умолчанию для всех пользователей с помощью групп systemd

Я могу установить ограничение памяти для пользователей следующим образом: systemctl set-property user-UID.slice MemoryHigh=24G Есть ли способ для этого применять для всех пользователей? Я бы хотел, чтобы каждый пользователь получал 24G, а не 24G для всех пользовательских процессов (что, я думаю, было бы результатом установки его непосредственно на user.slice ).

Разрешение спецификации:% i и% I разница?

Я пытаюсь запустить сельдерей в качестве службы, как описано в документах . В документации используются файлы %n%I для файлов журнала: celery.service: ExecStart= […] –logfile=${CELERYD_LOG_FILE} celery.service.d / celery.conf Environment="CELERYD_LOG_FILE=/var/log/celery/%n%I.log" При этом я вижу в статусе службы, что %n разрешается во время запуска, а% I остается на этом этапе: systemctl status celery.service […] –logfile=/var/log/celery/worker%I.log И я получаю […]

Systemd: Как заверить услугу «onehot», повторится, если она не срабатывает в первый раз?

Я несколько раз читал справочную страницу serviced service, но я до сих пор не могу понять базовый шаблон systemd: Я хочу запустить процесс запуска один раз (например, контейнер докеров или форматировать диск) при загрузке, успешно завершив его. Но если я использую Type = oneshot для этого, тогда я не могу использовать Restart = on-fail, и […]

Прокси-сервер активации Systemd?

У меня есть systemd setup, и он запускается: nginx.service :80 wikiname.socket :8080 wikiname.service :9094 Итак, вот что я делаю … Я проверяю, работает ли wikiname.service … и это не так. Я запустил узел wikiname.socket. Я посещаю http: // wikiserver: 8080 / мой браузер ничего не делает … Я снова проверяю, работает ли wikiname.service, и теперь […]

Как определить службу системы Ubuntu Linux16.04 для fastcgi-mono-server4 или xsp4?

Как определить службу системы Ubuntu Linux16.04 для fastcgi-mono-server4 или xsp4? Я уже определил службу Ubuntu Linux16.04 systemd для apache2, скопировав obex.service на apache2.service и изменив строку ExecStart в apache2.service. Когда я делаю то же самое для xsp4.service, где xsp4 является исполняемым C #, статус systemctl xsp4.service жалуется: Не удалось выполнить операцию: Слишком много уровней символических […]

Ноутбук спит сам по себе – в журналах «Сон запросил» – запросил что?

Я оставил свой Linux-ноутбук с открытой крышкой, когда он находился на батарее в течение нескольких минут, и он пошел на «сон» (согласно журналу systemd). Я предполагаю, что это означает то же самое, что и спящий режим? Но мой ноутбук, по какой-то причине, не может возобновить сон / спящий режим, поэтому он просто загрузился с нуля, […]

Как изменить многословие команды службы?

Я запускаю Kali 2 Linux. Я использую команду systemctl или service для запуска службы, такой как Apache. В предыдущей версии Kali команда на самом деле выводит сообщение «ОК» при запуске службы; но в этой версии он просто возвращается к командной строке, ничего не говоря. Есть ли способ изменить многословие или заставить его вести себя как […]

Обходной путь для изменения поведения привязки между свистящими и jessie?

Недавно я обновил систему от wheezy до jessie, которая использует привязки привязок. Но с обновлением поведение монтирования привязки изменилось и теперь действует как связывание. Одна файловая система будет рекурсивно монтировать любую другую файловую систему, установленную под ней. Видимо, это как-то связано с пространствами имен? Что мне нужно сделать, чтобы настроить привязку привязок, как раньше? С […]

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