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

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

2
Запрашивать пароль при загрузке с помощью службы systemd
Это относится к Arch Linux (и, возможно, другим дистрибутивам, использующим systemd). Я хочу смонтировать раздел TrueCrypt при загрузке. Со старым sysvinitэто было довольно просто с помощью скрипта, который вызывал rc.local. Я добрался до своего текущего, похитив ветку форума Arch . Есть еще один поток, в котором этот поток systemd-devel рассматривается …

2
Как написать файл systemd .service под управлением systemd-tmpfiles
Мне нужно запустить systemd-tmpfiles --createво время процесса загрузки с дистрибутивом systemd. Поэтому мне нужно создать файл systemd .service для этой работы. В этом вопросе вы можете прочитать все детали о том, что мне нужно и почему: как работает systemd-tmpfiles? Я прочитал несколько документов об этом, и я пишу следующий тест: …

3
Сервис Systemd Unit перезапускается, если другой сервис запускается или перезагружается
Я хотел бы знать, есть ли способ с помощью Systemdrestart A.service( After) при B.serviceзапуске или перезагрузке (только перезагрузить конфигурацию), если это возможно, без редактирования, B.serviceкоторое установлено и обновлено системой. A.serviceдолжен запускаться, даже если B.serviceон не установлен, отключен или остановлен. A.service: [Unit] After = B.service network-online.target Wants = B.service [Service] Type=oneshot …
16 systemd 

2
Сокращение времени ожидания для «остановки работы»
У меня есть node.js и pm2, установленные на Pi (Raspbian). PM2 был настроен для запуска через pm2 startupи сценарии инициализации, которые он создает. Иногда при перезагрузке выключение на несколько минут зависает: A stop job is running for LSB: PM2 init script (... / 5min) Каждый раз в то время как …
16 systemd  reboot  lsb 

1
Каковы параметры командной строки systemd «--switched-root» и «--deserialize»?
Выполнение a psна моем окне Linux показывает, что systemdработает с параметрами командной строки --switched-rootи --deserialize. Ничто на странице руководства не /usr/share/doc/systemdупоминает их, и Google не сильно помог. Так что они делают? Я предполагаю, что --switched-rootэто как-то связано с pivot_root , но это только предположение.
16 linux  systemd 

1
Как я могу по-настоящему выключить сервер SSH?
Я отключаю ssh сервер с помощью systemctl, отключаю ssh и перезагружаюсь. После перезагрузки я все еще могу войти на удаленный сервер через ssh. Я использую systemctl status ssh для проверки состояния сервера, и он неактивен. $ systemctl -a | grep ssh ssh.service loaded inactive dead OpenBSD Secure Shell server ssh@3-192.168.0.120:22-192.168.0.104:31079.service …
15 systemd  sshd 

1
Запутался в «/etc/init.d» и сервисах в «/ lib / systemd / system»
Я совершенно новичок в мире Linux, поэтому извините за что-то не так, я могу сказать. Я пытаюсь запустить базу данных Mongo на компьютере с Debian 8.5. Когда я установил пакет (предварительно собранный с percona.com), я заметил следующие файлы: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) О /etc/init.d/mongod Я понимаю, что это вызывается (при …

1
не удалось запустить службу
Я создал сервис systemd: [Unit] Description=My service [Service] Type=forking ExecStart=/bin/sh $HOME/theFolder/run.sh Restart=on-failure [Install] WantedBy=multi-user.target Alias=mine.service Я поместил его в папку / etc / systemd / system и назвал его mine.service. Если я бегу, sudo service mine startэто дает мне: Не удалось запустить mine.service.Unit mine.service не найдено --- ОБНОВИТЬ ----- Я …
15 systemd  services 

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

2
Проблема с печатью в сервисе ArchLinux и CUPS
Несколько дней (я подозреваю, что после обновления до GNOME 3.14) в ArchLinux я больше не могу печатать. Если я открываю панель печати в центре управления gnome, я получаю сообщение (перевод с итальянского): «Похоже, что системная служба для печати недоступна» Итак, из терминала я попробовал: $ sudo systemctl start cups Failed …

4
Как работает systemd-tmpfiles?
Я пытаюсь изменить значение /sys/bus/usb/devices/4-3/power/wakeupпри каждой загрузке (4-3 по моему lsusb, это идентификатор клавиатуры). Значение по умолчанию: # cat /sys/bus/usb/devices/4-3/power/wakeup enabled Классическое «онлайн» редактирование работает как положено: # echo disabled > /sys/bus/usb/devices/4-3/power/wakeup # cat /sys/bus/usb/devices/4-3/power/wakeup disabled Я использую системный дистрибутив, поэтому я хотел бы использовать системный способ для редактирования "временных …

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

7
Почему 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 …

1
Как избежать пометки / usr / bin / env в журналах systemd как исполняемого файла
Я создал службу systemd для запуска приложения tomcat на основе информации, приведенной в этой статье . В короткой версии статьи рекомендуется избегать оболочек сценариев оболочки и выполнять java напрямую с соответствующей средой и командной строкой. Вот весь сервис systemd (с замененным именем приложения): [Unit] Description=MyApp Tomcat Container [Service] EnvironmentFile=/opt/myapp/environment ExecStart=/usr/bin/env …

3
Написание системного сервиса для выполнения при возобновлении
мой ноутбук Dell подвержен этой ошибке с ядром 3.14. В качестве обходного пути я написал простой сценарий / USR / бен / Яркость-фикс: #!/bin/bash echo 0 > /sys/class/backlight/intel_backlight/brightnes (и сделал исполняемый файл: chmod +x /usr/bin/brightness-fix) и вызывающая его служба systemd, которая выполняется при запуске: /etc/systemd/system/brightness-fix.service [Unit] Description=Fixes intel backlight control …
15 systemd  laptop 

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