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

15
Systemctl удалить устройство из списка неудачных

Как я могу удалить устройство из systemctl --failedсписка без перезагрузки машины? Фон: у меня есть, среди прочего, следующая запись в списке: ● openvpn-server@intranert.service loaded failed failed OpenVPN service for intranert Это произошло из-за того, что я неправильно написал intranet, что...

15
Как избежать пометки / usr / bin / env в журналах systemd как исполняемого файла

Я создал службу systemd для запуска приложения tomcat на основе информации, приведенной в этой статье . В короткой версии статьи рекомендуется избегать оболочек сценариев оболочки и выполнять java напрямую с соответствующей средой и командной строкой. Вот весь сервис systemd (с замененным именем...

15
Существует ли стандартный способ запуска и остановки служб в Linux?

До недавнего времени существовал простой и эффективный способ запуска / остановки / перезапуска служб: service nginx start|stop|restart Это прекрасно работало в течение многих лет, пока некоторые умные штаны не решили улучшить их, и теперь я сталкиваюсь с системами Debian / Ubuntu, где...

15
Почему systemd-udev привязывает мой процессор?

Я заметил, что одно из ядер четырехъядерного ноутбука подключено, и температура очень высокая. Я нашел это в top: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd 20011 root 20 0 188320 147604 2076 S 11.0 5.0 0:00.33...

15
Установите WorkingDirectory, используя переменную

Как я могу установить Service WorkingDirectory, используя переменную окружения? Вот пример конфигурации службы: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=${MYWORKINGDIR} Это приводит к ошибке в соответствии с not an absolute path. Добавление косой черты в начало «исправляет» эту...

14
SSH-прокси-серверы по требованию через системные юзеры Systemd с активацией через сокет не перезагружаются

Чтобы добраться до изолированной сети, я использую ssh -D socks proxy . Чтобы избежать необходимости вводить детали каждый раз, я добавляю их в ~/.ssh/config: $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward...

14
Как закрыть tty

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

14
Слишком быстрый повтор запроса на запуск службы, отказ от запуска

Я создал сервис в Debian 8.6, и когда я пытаюсь запустить его с помощью команды сервиса, я получаю сообщение об ошибке. Я пытался systemctl daemon-reload, но все равно получаю тот же результат. $ sudo service cloud9 start $ sudo service cloud9 status ● cloud9.service - cloud9 Loaded: loaded...

14
Как начать использовать httpd с активацией сокета (systemd)?

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

14
Использование и понимание параметров планирования systemd в контексте рабочего стола

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

14
Динамические переменные в файлах системного сервисного модуля

Есть ли способ динамически назначать переменные среды в файле системного модуля службы? У нас есть машина с 4 графическими процессорами, и мы хотим увеличить количество экземпляров определенного сервиса на один графический процессор. Например: gpu_service @ 1: 1.service gpu_service @ 2: 1.service...

14
Могу ли я использовать символическую ссылку в качестве службы systemd?

Например, у меня есть служба с именем mysshd.serviceв /usr/lib/systemd/system/каталоге. Могу ли я создать символическую ссылку, такую ​​как: ln -s /usr/lib/systemd/system/mysshd.service /usr/lib/systemd/system/fool.service так что любая операция, которую я делаю с fool.service, будет отражена в...

14
Systemd убивает сервис сразу после запуска

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

14
Системный и процессный нерест

Обычно не пишите здесь, но я вырываю свои волосы из-за этого. У меня есть скрипт Python, который разветвляется при запуске и отвечает за запуск нескольких других процессов. Этот скрипт запускался при запуске через sysvinit, но недавно я обновился до Debian Jessie, поэтому адаптировал его для...

14
Как написать файл системного модуля systemd, чтобы он ожидал, пока не запустится определенный интерфейс, прежде чем запускать?

Я пытаюсь написать файл модуля для hostapd на Debian. Демон hostapd, кажется, нуждается в интерфейсе для связанного интерфейса Wi-Fi, чтобы быть запущенным, прежде чем он будет запущен, или же это SEGV. Я пробовал network-online.target, но все еще получаю SEGV. Я думаю, это потому, что...

14
Почему расширение параметров bash не работает внутри служебных файлов systemd?

Я пытаюсь использовать systemd«s EnvironmentFileи добавить опцию в команде , когда он установлен в файле. У меня есть следующее в файле модуля: ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" который ничего не повторяет, когда я запускаю службу. Следующее работает как ожидалось:...

14
Как я могу заставить свои пользовательские сервисы ждать, пока сеть не станет онлайн?

Я написал пару системных файлов пользовательских служб, которые я хочу, чтобы пользователи включали, и которым требуется работающее сетевое соединение. Я думал, что это будет так же просто, как: Wants=network-online.target After=network-online.target Тем не менее, службы, кажется, начинают слишком...

14
Сценарий запуска 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 Который...

14
systemd: как проверить запланированное время отложенного выключения?

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