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

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

1
Как я могу запустить службу systemd только после запуска mysql?
Я работаю над проектом, который является моно EmailServer. Я попытался добавить службу в systemd, чтобы она автоматически запускалась во время загрузки, но у меня возникла проблема. Я создал сценарий и добавил, /lib/systemd/system/emailserver.serviceа затем запустить ln -s /lib/systemd/system/emailserver.service /etc/systemd/system/emailserver.service. Затем я выполнил systemd reload-daemon, systemctl start emailserver.serviceа затем, когда я бегу, …
15 opensuse  systemd 

2
Как запустить и использовать ssh-agent в качестве службы systemd?
Как запустить ssh-agent как службу systemd ? В сети есть некоторые предложения, но они не полны. Как автоматически добавить незашифрованные ключи, если служба ssh-agent была успешно запущена? Возможно, ~/.ssh/.session-keysбыло бы неплохо добавить ключи из списка . Как установить SSH_AUTH_SOCKв любой сессии входа в систему впоследствии? Самый правильный способ - переместить …

3
Как пропустить тайм-аут 90-х в systemd?
Можно ли интерактивно пропустить тайм-аут 90-х в systemd? Например, когда он ожидает, когда диск станет доступным или пользователь выйдет из системы? Я знаю, что это в конечном итоге потерпит неудачу, так что я могу просто сделать это сейчас? Я ненавижу просто беспомощно пялиться на экран.

1
Как запустить команду внутри virtualenv с помощью systemd
Я считаю, что это должно быть просто, но я не могу заставить его работать должным образом. Это команды, которые я могу запустить в командной строке: cd /home/debian/ap # Start a virtualenv source venv-ap/bin/activate # This needs to happen inside the virtualenv and takes ~20 seconds crossbar start # Outside the …

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

1
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 localhost:9118 Затем я создал файл определения модуля обслуживания systemd-пользователя …

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

2
Слишком быстрый повтор запроса на запуск службы, отказ от запуска
Я создал сервис в Debian 8.6, и когда я пытаюсь запустить его с помощью команды сервиса, я получаю сообщение об ошибке. Я пытался systemctl daemon-reload, но все равно получаю тот же результат. $ sudo service cloud9 start $ sudo service cloud9 status ● cloud9.service - cloud9 Loaded: loaded (/etc/systemd/system/cloud9.service; enabled) …

3
Сценарий запуска 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 Который я мог тогда выполнить как ожидалось с # service postgresql92 start Однако новая машина использует Systemd, и, похоже, для …

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

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

3
Могу ли я использовать символическую ссылку в качестве службы systemd?
Например, у меня есть служба с именем mysshd.serviceв /usr/lib/systemd/system/каталоге. Могу ли я создать символическую ссылку, такую ​​как: ln -s /usr/lib/systemd/system/mysshd.service /usr/lib/systemd/system/fool.service так что любая операция, которую я делаю с fool.service, будет отражена в mysshd.service( systemctl enable/disable start/stop fool.servce)? Моя цель - переписать нативный сервис sshd с помощью символической ссылки моего …
14 systemd  services 

4
Как изменить время ожидания в systemctl
Когда я загружаю свою систему Debian, ее запуск зависает примерно на 2 минуты: Loading, please wait... [ 5.191043] systemd-fsck[129]: /dev/mmcblk0p2: clean, 234192/873120 files, 2335263/3491328 blocks [ 6.645242] intel_rapl: no valid rapl domains found in package 0 [ 6.643682] systemd-fsck[222]: fsck.fat 3.0.27 (2014-11-12) [ 6.664844] intel_rapl: no valid rapl domains found …

2
apache не будет перезагружаться после добавления файла конфигурации VirtualHost, почему бы и нет?
На CentOS 7сервере я получаю следующую ошибку при вводе sudo apachectl restartпосле добавления файла включения в нижней части httpd.conf: Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details. Когда я тогда печатаю sudo systemctl status httpd.service -l, результат: httpd.service - The Apache HTTP Server Loaded: loaded …

3
Как создать пользовательские cgroups с systemd
Я использую непривилегированные lxcконтейнеры в Arch Linux. Вот основные сведения о системе: [chb@conventiont ~]$ uname -a Linux conventiont 3.17.4-Chb #1 SMP PREEMPT Fri Nov 28 12:39:54 UTC 2014 x86_64 GNU/Linux Это кастомное / скомпилированное ядро ​​с user namespace enabled: [chb@conventiont ~]$ lxc-checkconfig --- Namespaces --- Namespaces: enabled Utsname namespace: enabled …

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