Вопросы с меткой [systemd]
Systemd является заменой классического init во время загрузки.
434 вопроса
130
голосов
5ответов
178k показов
Как удалить системные сервисы
Если я устанавливаю новый сервис, затем решаю, что я больше не хочу это приложение, и удаляю его, сервис по-прежнему отображается в выводе systemctl как ошибка. Откуда это исходит и как я могу их ...
41
голос
2ответа
46k показов
systemd - предоставление моего сервиса нескольких аргументов
Можно ли предоставить моему сервису systemd более одного аргумента? Я хотел бы выполнить программу с несколькими аргументами, которые должны быть определены конечным пользователем. Например: ...
34
голоса
5ответов
37k показов
Ubuntu 17.04 systemd-разрешенный DNS-поиск случайно завершается неудачей
Я обновился до Ubuntu 17.04, и теперь у него появился новый механизм распознавания DNS, впервые введенный в Ubuntu 16.10. Теперь я получаю ошибки поиска DNS в 50% случаев. Каждый второй вызов ...
31
голос
7ответов
51k показов
Запустите сервис systemd внутри chroot
С помощью скриптов инициализации (или openrc) я всегда мог запускать сервисы из другого установочного корня. но когда я запускаю chroot /somepath/to_root /usr/bin/systemctl start someservice получаю: ...
31
голос
2ответа
35k показов
включенный системный блок не запускается при загрузке
В моей системе включен системный systemd-unit . Проблема в том, что он не перезагружается после перезагрузки. Это зависит от двух других служб, которые оба запускаются, как и ожидалось. Служба ...
26
голосов
3ответа
129k показов
Как я могу запустить команду после загрузки?
Я хотел бы запускать простую команду оболочки echo 1 > /proc/sys/kernel/sysrq при каждой загрузке, чтобы включить ключи sysrq. Когда в загрузке это должно быть сделано, и где я должен поставить ...
21
голос
1ответ
12k показов
Символ @ и systemctl и vsftpd
У меня есть вопрос из двух частей. Какое значение символа @ в сценариях systemctl? Как запустить vsftpd в fedora 16 (которая в некоторых уроках, похоже, содержит в своем имени символ @)? Я сделал ...
21
голос
3ответа
41k показов
Как сделать сервис systemd последним при загрузке?
Много лет назад мы можем написать наш скрипт запуска в /etc/rc.local . После загрузки всех системных служб ваш скрипт запустится. Теперь мы используем systemd, у нас больше нет rc.local . Systemd ...
20
голосов
1ответ
41k показов
Как настроить службу systemd для запуска пользователем без полномочий root в качестве демона пользователя?
Я только что закончил процесс установки и настройки systemd в моей системе arch-linux (2012.09.07). Я удалил initscripts (и удалил файлы конфигурации). Я хочу создать сервис, который может ...
19
голосов
4ответа
14k показов
Написание сервиса, который зависит от Xorg
Я пытаюсь написать сервис уровня пользователя для redshift , и он должен ждать, пока Xorg не будет запущен. Мой текущий служебный файл выглядит так: [Unit] Description=Redshift After=graphical.target ...
17
голосов
2ответа
18k показов
как перезагрузить nginx - systemctl или nginx -s?
Есть ли разница между звонками systemctl reload nginx и звонит nginx -s reload ? Я знаю, что помимо systemd существуют и другие системы инициализации, такие как SysV и Upstart. Так что, возможно, ...
16
голосов
1ответ
30k показов
Как выяснить, почему не работает сервис systemctl "systemd-modules-load"?
Некоторое время я видел какой-то красный текст, вспыхивающий во время загрузки. Сегодня я решил разобраться в этом. Служба systemctl systemd-modules-load.service не работает с этим текстом: ...
16
голосов
1ответ
6k показов
Перезапуск службы Systemd автоматически при каждом изменении каталога (любой файл внутри него)
Как перезапустить службу Systemd при изменении файла. У меня есть Java-сервис, который я хочу перезагрузить при изменении любого файла JAR. Это моя установка: srv.service [Unit] Description=srv 0.1: ...
15
голосов
5ответов
45k показов
Запуск процесса Java из Systemd
Я пытаюсь выполнить сценарий оболочки из systemd. Скрипт работает нормально из командной строки. Сценарий (runServer.sh) запускает процесс Java и выглядит следующим образом: #!/bin/bash java -jar ...
15
голосов
1ответ
11k показов
Может ли systemd обнаруживать и уничтожать зависшие процессы?
Работая над решением, использующим блокировку файлов, я считаю, что мой код зашел в тупик. Я использую systemd, чтобы запустить процесс при запуске системы. Использование alarm(3) - вариант, но мне ...
15
голосов
6ответов
46k показов
Отключение systemctl отличается от запуска systemctl, чем?
Я использую Arch Linux (последнюю версию) и пытаюсь запустить MySQL при загрузке. С установленным пакетом systemd у меня есть systemctl, и я могу делать такие вещи: systemctl start mysqld.service ...
14
голосов
2ответа
18k показов
Как мне запустить скрипт, прежде чем все остальное при завершении работы с systemd?
Примечание: кратко сформулированный вопрос можно найти внизу. У меня есть скрипт, который делает резервную копию моих файлов на внешний USB-накопитель. Выполнение этого может занять некоторое время, ...
13
голосов
1ответ
5k показов
systemd разветвляется против простого?
Я пишу свой первый системный файл systemd . Для Type есть несколько вариантов: forking , simple и т.д. Я прочитал Документацию Redhat по этой теме (Таблица 9.9), но все еще не уверен, когда мне ...
12
голосов
3ответа
31k показов
Почему systemd зависает при перезагрузке?
1 из 10, systemd зависает при перезагрузке. Я не понимаю причину. Что / где я должен посмотреть, чтобы решить проблему? Я использую systemd v196 и не могу обновить его до версии> = 198, потому что ...
10
голосов
1ответ
1k показов
ЗАКРЫТО - Удивительно долгое время загрузки systemd, не знаю с чего начать
Я понимаю, что решение долгого времени загрузки включает анализ того, сколько времени требуется для загрузки чего-либо, но вывод systemd-analyze blame systemd-analyze plot оставил меня озадаченным. ~ ...
10
голосов
1ответ
3k показов
Как systemctl планирует отключение системы?
Когда я shutdown -h +30 , Linux каким-то образом планирует изменение уровня выполнения в течение 30 минут. В Debian /sbin/shutdown является символической ссылкой на /bin/systemctl . Мои тесты ...
10
голосов
1ответ
7k показов
Как запустить службу systemd после входа пользователя и остановить его перед выходом пользователя
У меня есть машина Fedora 23. У меня есть скрипт bash для синхронизации каталогов / файлов, который синхронизирует мой локальный / домашний каталог с удаленным каталогом (на компьютере NAS). Я ...
9
голосов
1ответ
6k показов
Как войти с systemd?
Я запускаю приложение узла, используя systemd с файлом модуля. Журнал приложений можно просмотреть с помощью journalctl -u example.com но в какой-то момент журнал обрезается, стирая историю (которая ...
8
голосов
1ответ
8k показов
добавить несколько статических IP-адресов на сервер с помощью systemd-networkd
У нас есть сервер с несколькими IP-адресами. В последнее время мы перешли на systemd, и нам все еще нужны несколько IP-адресов на этом сервере. С systemd-networkd у нас возникают проблемы с поиском ...
8
голосов
2ответа
6k показов
Systemd не может запустить скрипт?
У меня есть BASH-скрипт, который я хочу запустить при запуске. Моя система работает под управлением systemd, поэтому я создал файл .service с необходимой информацией: [Unit] Description=My Script ...
7
голосов
2ответа
8k показов
Запуск systemd-timesyncd.service завершился неудачно
Я пытаюсь запустить службу systemd-timesyncd.service но это не удается: root@xxxx:~# systemctl start systemd-timesyncd.service root@xxxx:~# systemctl status systemd-timesyncd.service ● ...
7
голосов
2ответа
5k показов
Почему systemd останавливает службу сразу после ее запуска?
Я создал службу systemd, которая должна запускать сценарий оболочки при запуске или при перезагрузке. [Unit] Description=Starts the DCCA index software [Install] WantedBy=multi-user.target [Service] ...
7
голосов
1ответ
6k показов
PM: изображение спящего режима отсутствует или не может быть загружено
После перехода в режим гибернации systemctl hibernate система загружается нормально, как если бы она была выключена. У меня есть параметр резюме в строке ядра и ловушка резюме в mkinitcpio.conf Это ...
7
голосов
1ответ
9k показов
Как написать сервис systemd, который зависит от присутствующего устройства?
Я хотел бы написать системный сервис, который зависит от присутствия USB WiFi ключа. Его не нужно запускать, когда устройство подключено, если оно не запускается, когда устройство не подключено. Как ...
7
голосов
3ответа
10k показов
Как получить IP-адрес компьютера в служебном файле «systemd»
Мне нужно получить IP-адрес компьютера и использовать его внутри моего сервиса: [Unit] Description=Redmine server After=syslog.target After=network.target [Service] Type=simple User=redmine ...
7
голосов
2ответа
22k показов
Arch Linux - Невозможно запустить службу CUPS с помощью systemd
Чтобы заставить печать работать в Arch Linux, я установил cups, cups-filters и hplilp (ghostscript и gs-fonts уже были установлены). Однако, когда я пытаюсь заставить службу CUPS работать при ...
7
голосов
2ответа
30k показов
не могу запустить systemd - не удалось получить соединение по шине D-Bus
Я пытаюсь настроить ширину демона systemd на Debian. systemd уже был частью дистрибутива .. Я только что добавил новый файл модуля my-daemon.service в /etc/systemd/system/ но после перезагрузки я ...
6
голосов
2ответа
479 показов
Как создать составной системный блок
Там у меня есть определенные услуги, которые я обычно начинаю вместе: скажем, зоокейпер + кафка + элассандра. Есть ли способ, как написать составной блок: все начинается вместе, все умирает вместе? ...
6
голосов
1ответ
3k показов
Использование systemd для выполнения интерактивного (whiptail) скрипта после multi-user.target, но перед экраном входа
Я пытаюсь запустить небольшой интерактивный скрипт конфигурации из systemd на Fedora 19. Он должен быть запущен от имени пользователя root и выполняться до входа пользователя в систему. Я создал ...
6
голосов
3ответа
10k показов
переименование сетевого интерфейса с помощью systemd
Я хочу переименовать в Fedora 22 сетевой интерфейс, управляемый systemd-networkd (версия 219) из системного имени enp2s0 в wan . Для этого я создал следующий файл /etc/systemd/network/80-wan.link: ...
6
голосов
0ответов
2k показов
Как узнать, какой файл или inode вызвал модуль systemd.path?
Systemd предлагает файлы модулей, которые контролируют мониторинг определенного пути inotify: systemd.path(5) . Если файл или каталог изменен в отслеживаемом пути, вызывается соответствующий ...
6
голосов
2ответа
4k показов
В какой момент cgroups инициализируются для systemd?
Короче говоря, я пытаюсь заставить systemd работать с установкой Arch, но без запуска systemd из init. Это означает, что я загружаюсь в систему, в которой не работает systemd, а затем пытаюсь ...
6
голосов
1ответ
9k показов
Запустите службу пользователя systemd при загрузке
Я пытаюсь запустить службу systemd для конкретного пользователя (название / цель службы не имеет значения). Я делаю это, потому что мне нужно, чтобы процесс запуска приложения запускался для каждого ...
6
голосов
1ответ
9k показов
Установка службы systemd из RPM?
Я создавал RPMS (используя CPake CMake), который устанавливает все в /opt , а затем скрипт postinstall копирует файлы определения сервиса в /etc/systemd/system . Я поиграл с запуском и остановкой ...
6
голосов
2ответа
9k показов
Как узнать, использую ли я systemd на моем Linux?
Как я могу узнать, начинается ли мой linux с systemd или каким-либо другим пакетом?
6
голосов
1ответ
2k показов
systemd продолжает возрождать pulseaudio и не позволяет мне его остановить
Поэтому я пытался остановить pulseaudio с помощью pulseaudio -k , но он продолжал перезапускаться "сам по себе", даже если у меня есть конфигурация autospawn = no . Я почти уверен, что systemd ...
6
голосов
1ответ
1k показов
Как автоматически смонтировать ntfs partation на raid0 в arch linux с помощью systemd
Недавно я перешел с initscript на systemd, следовал этой вики, и во время загрузки я получил такую ошибку Job dev-md126p5.device/start timed out Это мой ФСТАБ: /dev/mapper/VGLinux-lvroot / ext4 ...
5
голосов
2ответа
8k показов
Как запустить сервис init.d под systemd без рут-аутентификации (обновлено)
Моя компания установила какое-то программное обеспечение, которое разрабатывает для запуска в качестве службы с использованием init.d в более старой версии SLES. Недавно мы начали настройку новой ...
5
голосов
1ответ
3k показов
Передача переменных среды udev в выполнение службы systemd
Я переношу существующее правило udev, которое связано с действием изменения блочного устройства, и запускает данный скрипт. SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sr0", ACTION=="change", ...
5
голосов
2ответа
11k показов
Запустите службу systemd после подключения устройства
Я пишу системный файл .service для minidlnad (сервер DLNA) под CentOS 7. Поскольку моя коллекция медиафайлов размещена на RAID-массиве, мне нужно монтировать этот массив ДО запуска сервера minidlnad. ...
5
голосов
1ответ
2k показов
Сгенерированный системный модуль не запускается при загрузке
У меня есть скрипт генератора (как описано в man systemd.generator) в каталоге /etc/systemd/system-generators/ . Генератор работает при загрузке и успешно генерирует файл модуля в dir ...
5
голосов
2ответа
4k показов
Является ли /var /run /user /$ UID новым /var /run для файлов PID?
У меня есть приложение (работает как служба от имени root), которое создает файл PID в /var/run . Но мне интересно, не является ли это сейчас лучшей практикой? В Linux - альтернативные места, где ...
5
голосов
0ответов
2k показов
systemctl debian 8 jessie: не удалось получить соединение по шине D-Bus: неизвестная ошибка -1
К сожалению, в моем Debian 8 jessie systemctl не работает вообще. Каждая команда systemctl приводит к: Failed to get D-Bus connection: Unknown error -1 статус системы udev Не удалось получить ...
5
голосов
3ответа
5k показов
Как отладить старый скрипт initd под systemd?
У меня есть старый скрипт initd для запуска моего приложения. Он работал нормально под старыми версиями SuSE, но не работает на Open SuSE 12.3. Странная вещь cd /etc/init.d ; ./script start работает ...
5
голосов
5ответов
26k показов
Разрешения для служебного файла tomcat 8 не работают
Я пытаюсь установить Tomcat 8 на Ubuntu 16.04. Это руководство, которым я следую: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04 Основная идея ...