Вопросы с тегом «systemd»

systemd - это альтернативный подход к демонам инициализации SystemV и Upstart для Linux. Он призван обеспечить лучшую основу для выражения зависимостей сервисов, позволить параллельно выполнять больше работы при запуске системы и снизить нагрузку на оболочку.

2
Как начать использовать httpd с активацией сокета (systemd)?
Сервер Apache httpd редко требуется на одном из наших небольших серверов, поэтому было бы неплохо запустить его через активацию сокета с помощью systemd (а затем остановить его, когда в течение некоторого времени не было трафика). Возможно ли это и если да, то как?

2
Как закрыть tty
Я открыл несколько ttys, и я не знаю, какую комбинацию клавиш использовать, чтобы закрыть tty. Я использую Arch Linux.


2
Почему sudo -i не устанавливает XDG_RUNTIME_DIR для целевого пользователя?
XDG_RUNTIME_DIRнеобходимо для systemctl --userработы. Я настроил Ubuntu Server 16.04 для запуска пользовательских сессий systemd. Теперь, когда я пытаюсь их администрировать, я обнаруживаю, что при смене пользователя через sudo -u $user -iили даже su - $userсреду не XDG_RUNTIME_DIRустанавливают, мешая systemctl --userработать. Тем не менее, когда я sshпрямо в этом пользователе, он …
14 ssh  systemd  sudo  pam 

3
Запускать / останавливать systemd.service в определенное время
Я хочу запустить и остановить systemd.service в определенное время. Предположительно я буду использовать модуль .timer для запуска задания, но есть ли встроенный способ остановить задание по истечении определенного времени или в определенное время , или мне нужно создать второй модуль .timer, который будет выполнять stop? Благодарность

5
systemd: как проверить запланированное время отложенного выключения?
Я люблю использовать shutdown -h TIME/+DELAYиногда. Однако после перехода на systemd (в Ubuntu) ситуация, похоже, немного изменилась. Кроме того факта, что предыдущая команда выключения больше не мешает запуску новой, я не могу понять, как проверить запланированное время выключения текущего процесса выключения. Я просто бегал, ps aux | grep shutdownчтобы увидеть …
14 systemd  shutdown 

2
Как я могу заставить свои пользовательские сервисы ждать, пока сеть не станет онлайн?
Я написал пару системных файлов пользовательских служб, которые я хочу, чтобы пользователи включали, и которым требуется работающее сетевое соединение. Я думал, что это будет так же просто, как: Wants=network-online.target After=network-online.target Тем не менее, службы, кажется, начинают слишком рано, и journalctlя вижу: network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed …

4
Systemd убивает сервис сразу после запуска
Я пишу файл системного модуля для OSSEC HIDS. Проблема в том, что когда systemd запускает сервис, он немедленно останавливает их. Когда я использую эту директиву ExecStart, все работает нормально. ExecStart=/var/ossec/bin/ossec-control start Но когда я делаю небольшое улучшение, я замечаю в журналах OSSEC, что он получает SIG 15 после запуска. ExecStart=/bin/sh …
14 centos  rhel  systemd 

1
Как написать файл системного модуля systemd, чтобы он ожидал, пока не запустится определенный интерфейс, прежде чем запускать?
Я пытаюсь написать файл модуля для hostapd на Debian. Демон hostapd, кажется, нуждается в интерфейсе для связанного интерфейса Wi-Fi, чтобы быть запущенным, прежде чем он будет запущен, или же это SEGV. Я пробовал network-online.target, но все еще получаю SEGV. Я думаю, это потому, что network-online.target должен видеть только ЛЮБОЙ интерфейс, …
14 systemd 

2
Как настроить политику хранения журналов для каждого модуля с journald?
У меня есть один конкретный сервис, который регистрирует редкую, но важную информацию. Я настроил это несколько месяцев назад, и сегодня я бегу journalctl -n 50 --unit=my-serviceтолько, чтобы найти, что нет никаких записей. Я вполне доволен таким поведением для большинства юнитов - мне либо нужно что-то, что произошло сразу (или, самое …

2
Использование и понимание параметров планирования systemd в контексте рабочего стола
В служебных файлах systemd можно установить следующие параметры, относящиеся к планированию (на systemd.execстранице руководства исправьте меня, если я ошибаюсь): Nice Устанавливает уровень Nice по умолчанию (приоритет планирования) для выполняемых процессов. Принимает целое число от -20 (самый высокий приоритет) до 19 (самый низкий приоритет). Смотрите setpriority (2) для деталей. Какой знакомый …

1
Как установить переменную среды в сервисе systemd
Я работаю с ROS, который был установлен на моем Ubuntu правильно. Чтобы запустить ROS, сначала нужно source /opt/ros/kinetic/setup.bashвыполнить roscore. Если я выполню roscoreбез source setup.bash, команда roscoreне может быть найдена. Теперь я хочу выполнить ROS во время загрузки системы. Я прочитал эту ссылку: /ubuntu/814/how-to-run-scripts-on-start-up Кажется, мне нужно только создать файл …

2
SystemD порождает N процессов?
В моей организации у нас есть ряд рабочих процессов, потребляющих очередь. В настоящее время мы используем SupervisorD для управления ими, но хотели бы использовать SystemD, если это возможно, для достижения определенных преимуществ. У меня достаточно опыта в написании пользовательских модулей, но у меня не сразу есть аналог в SystemD для …

2
systemd - единицы таймера, которые имитируют поведение анакрона
Мне нужно написать блок таймера для машины, которая часто выключается (например, классическая настройка рабочего стола). Этот таймер необходимо активировать регулярно, но не очень часто (например, еженедельно, ежемесячно). Я нашел некоторые подходы, но они все не очень подходят: По словам мужчины страниц только OnBootSecи OnStartupSecдирективы будут активированы , если сконфигурированной момент …
13 cron  systemd 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.