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

20
Запускать скрипт каждые 30 минут с помощью systemd

Я хотел бы выполнять скрипт каждые 30 минут после загрузки в систему. Я знаю, что вы можете использовать cron, но я не планирую использовать эту функцию часто, поэтому я хотел бы попробовать ее с systemd. До сих пор я нашел только монотонные таймеры, которые позволяют выполнить что-то один раз (по...

19
Есть ли способ узнать, когда системный таймер будет работать дальше?

Я тестирую системный таймер и пытаюсь изменить его тайм-аут по умолчанию, но безуспешно. Мне интересно, есть ли способ попросить systemd сообщить нам, когда сервис будет запущен в следующий раз. Обычный файл ( /lib/systemd/system/snapbackend.timer): # Documentation available at: #...

19
Как очистить записи journalctl только для определенного блока?

Я потратил несколько дней на написание скрипта на Python и создание для него системного файла systemd. Во время тестирования скрипт регистрировал множество ошибок в journald. Я хотел бы убрать эти ошибки из journald теперь, когда я закончил. Есть несколько способов очистить весь журнал, как описано...

19
Зачем добавлять круглые скобки вокруг имени процесса?

На моей машине ( тестирование Debian ), когда я делаю ps aux | grep pam Я получаю orto 609 0.0 0.0 58532 2148 ? S 08:06 0:00 (sd-pam) orto 5533 0.0 0.0 12724 1948 pts/1 S+ 16:51 0:00 grep pam (sd-pam)кажется странным названием для процесса. Читая этот форум , я вижу, что это имя специально...

18
Systemd: требует против хочет

Есть ли какая-либо разница между Требуется против Желаний в целевых файлах? [Unit] Description=Graphical Interface Documentation=man:systemd.special(7) Requires=multi-user.target Wants=display-manager.service

18
Как автоматически форсировать диски fsck после сбоя в `systemd`?

Как настроить systemdавтоматическую принудительную fsckзагрузку дисков после сбоя (hard poweroff)? Когда я использовал sysvinit(в Arch Linux), как /sbin/initя использовал хак: в файле rc.localя создаю /forcefsck; в rc.local.shutdownЯ удаляю это. При загрузке rc.sysinitвключите форсирование fsck,...

18
Systemd: Как обеспечить повторную попытку службы «oneShot», если в первый раз происходит сбой?

Я прочитал man-страницу службы systemd несколько раз, но все еще не могу понять базовый шаблон systemd: Я хочу запустить процесс запуска один раз (например, Docker-контейнер или отформатировать диск) при загрузке, успешно до завершения. Но если я использую Type = oneshot для этого, то я не могу...

18
Где `logger` регистрирует свои сообщения в Arch Linux?

Команда loggerрегистрирует запись через системный журнал, который обычно помещает эту строку в какой-то файл, например /var/log/messages. Если я правильно понимаю документацию в Arch Linux, вся запись ведется через systemd, но я не могу найти loggerзаписи, использующие journalctl. Что именно...

18
chrony против systemd-timesyncd - Каковы различия и варианты использования в качестве клиентов NTP?

Как-то, но не совсем, опираясь на старый вопрос «ntpd против systemd-timesyncd - как добиться надежной синхронизации NTP?» Я хотел бы спросить о различиях между chrony и systemd-timesyncd с точки зрения клиента NTP . Я знаю, что systemd-timesyncd - это более или менее минимальная реализация клиента...

18
Я не могу включить или отключить службу пользователя: не удалось выполнить операцию: нет такого файла или каталога

Я хочу отладить / протестировать программу в eclipse, которая использует сервер Redis, поэтому я решил превратить сервер в службу пользователя, чтобы иметь привилегию его запуска. Что меня беспокоит, так это то, что я могу запускать или останавливать службу, но не включать и не отключать ее. Я...

18
Как правильно отключить системный таймер?

Я успешно перенес несколько своих рабочих мест в systemd. Я следовал некоторым руководствам и принял стандартный подход к созданию 3 файлов: myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh Как вы, вероятно, можете догадаться, в определенный момент запускается...

18
список выбираемых единиц для журнала

На сервере CentOS 7 я хочу получить список выбираемых модулей, для которых journalctlможно создавать журналы. Как я могу изменить следующий код для достижения этой цели? journalctl --output=json-pretty | grep -f UNIT | sort -u В терминале CentOS 7, приведенный выше код производит grep: UNIT: No...

18
Системный таймер пропускает следующий запуск, если процесс еще не завершен?

Я хочу использовать systemd для запуска команды каждые 5 минут. Однако существует риск того, что время от времени выполнение задачи может занять более 5 минут. В этот момент systemd запустит второй экземпляр команды, то есть я получу 2 запущенных процесса? Можно ли сказать systemd не запускать...

18
запустить nginx при загрузке с systemd

Я только что установил nginx 1.9 на сервер Debian 8. nginx работает нормально, когда я говорю, что он запускается, но при загрузке он не загружается автоматически. Я пробовал многочисленные сценарии инициализации, рекомендуемые в Интернете, но пока ничего не получалось. Так что теперь я пытаюсь...

17
Какой смысл в команде hostnamectl?

В отличие от редактирования / etc / hostname или где это уместно? Должна быть веская причина (я надеюсь) - в общем, я очень предпочитаю «старый» способ, где все было текстовым файлом. Я не пытаюсь быть спорным - я действительно хотел бы знать, и решить для себя, если это хорошая причина....

17
rsyslog не входит

Это странная проблема. Я тестировал сервисы chrony / ntp на виртуальной машине RHEL7 и сбрасывал время и хост. Как только я был удовлетворен этим, я проверил /var/log/messagesи понял, что это не было изменено некоторое время. Теперь независимо от того, что я делаю, ничего не регистрируется, за...

17
Как запустить службу user systemd для запуска в спящем режиме (он же приостановлен, hibernate)?

Основываясь на различных источниках, которые я собрал вместе ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Я включил это используя systemctl...

17
Запись файла системного модуля с заданным в среде путем к исполняемому файлу

Я пишу системный файл модуля для приложения Java, и я хотел бы контролировать версию Java, используемую для его запуска. Мой (упрощенный) сервисный файл [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar...