Запитання з тегом «systemd»

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

3
Документація: Архітектура Linux-сесії
Я шукаю хорошу оглядову документацію, що описує стек демонів і служб, залучених до сучасного сеансу Linux. Хоча, прочитавши різноманітну документацію про dbus, і systemd, я все ще не знаю, яка картина. Зокрема, я шукаю відповіді на ці запитання (не відповідайте на запитання, вони повинні лише уточнити, яку саме документацію я …


1
Не вдалося встановити системне кріплення. Де = налаштування не відповідає назві одиниці
Якщо я використовую цю команду: mount -t xfs -o noatime,nodiratime,logbufs=8 -L d1 /srv/node/d1 все працює правильно. Але якщо я спробую кріпити systemdкріплення, це не вдається. Я створив файл /etc/systemd/system/mnt-d1.mountіз таким вмістом: [Unit] Description = Disk 1 [Mount] What = LABEL=d1 Where = /srv/node/d1 Type = xfs Options = noatime,nodiratime,logbufs=8 [Install] …
20 mount  systemd 

2
Запускайте сценарій кожні 30 хв із системою
Я хотів би виконувати сценарій кожні 30 хв після завантаження в систему. Я знаю, що ви можете використовувати cron, але я не планую часто використовувати цю функцію, тому я хотів би спробувати її з systemd. Поки що я знайшов лише монотонні таймери, які дозволяють щось виконати один раз (принаймні, я …


4
Чому моя включена системна послуга не запускається під час завантаження?
У мене є такий системний файл блоку /etc/systemd/system/emacs.service: [Unit] Description=Emacs: the extensible, self-documenting text editor Documentatin=man:emacs(1) info:Emacs [Service] Type=forking ExecStart=/usr/bin/emacs --daemon ExecStop=/usr/bin/emacsclient --eval "(progn (setq kill-emacs-hook nil) (kill-emacs))" Restart=always Environment=DISPLAY=:%i TimeoutStartSec=0 [Install] WantedBy=default.target Я хочу, щоб це почалося під час завантаження, тому я вступив systemctl enable emacs Однак кожен раз, …
20 systemd 

3
Чи є спосіб дізнатися, коли буде запущений системний таймер?
Я тестую системний таймер і намагаюся змінити його час за замовчуванням, але без успіху. Мені цікаво, чи є спосіб попросити systemd сказати нам, коли служба буде запущена далі. Звичайний файл ( /lib/systemd/system/snapbackend.timer): # Documentation available at: # https://www.freedesktop.org/software/systemd/man/systemd.timer.html [Unit] Description=Run the snapbackend service once every 5 minutes. [Timer] # You …


2
Як очистити записи журналу лише для певної одиниці?
Я витратив кілька днів на написання сценарію python та створення файлу системного блоку для нього. Під час тестування сценарій зафіксував багато помилок для журналу. Я хотів би очистити ці помилки з журналу тепер, коли я закінчую. Існує кілька способів очистити весь журнал, як описано тут: Як очистити journalctl, включаючи використання …


5
Не можу ввімкнути або вимкнути службу користувача: Не вдалося виконати операцію: Немає такого файлу чи каталогу
Я хочу налагодити / протестувати програму в затемненні, яка використовує сервер Redis, тому я вирішив перетворити сервер на службу користувача, щоб мати привілей запускати його. Мене хвилює те, що я можу запустити або зупинити послугу, але не вмикати / вимикати її. Я отримую помилку: Failed to execute operation: No such …

1
Чи пропускає блок системного таймера наступний запуск, якщо процес ще не закінчився?
Я хочу використовувати systemd для запуску команди кожні 5 хвилин. Однак існує ризик, що час від часу виконання завдання може зайняти більше 5 хвилин. У цей момент, systemd запустить другий екземпляр команди, тобто я закінчу два запущені процеси? Чи можна сказати systemd не запускати другий процес, якщо перший не завершився? …
18 cron  systemd 

2
Куди "logger" записує свої повідомлення в Arch Linux?
loggerКоманда реєструє запис через системний журнал, який зазвичай поміщає цю рядок в який - то файл , наприклад /var/log/messages. Якщо я правильно розумію документацію в Arch Linux, весь журнал проводиться через systemd, але я не можу знайти loggerзаписи, які використовують journalctl. Що саме відбувається з повідомленням, поданим loggerв Arch Linux? …

1
Як автоматично змусити fsck диски після збоїв в `systemd`?
Як налаштувати systemdавтоматичну примусову fsckдіску після аварії (жорсткий ресурс)? Коли я використовував sysvinit(в Arch Linux) як /sbin/initмій хак: у rc.localствореному /forcefsckфайлі; в rc.local.shutdownI видаляю його. Під час завантаження rc.sysinitувімкніть силу fsck, якщо вона /forcefsckіснує. Як це зробити в systemd? Може бути, він має вбудовані засоби для автоматичного fsckпісля розчавлення?
18 systemd  fsck 

4
запустіть nginx при завантаженні з systemd
Я щойно встановив nginx 1.9 на сервер Debian 8. nginx працює нормально, коли я кажу йому, що він працює, але він, схоже, не завантажує nginx автоматично під час завантаження. Я спробував численні сценаріїв init, рекомендовані в Інтернеті, але поки нічого не вийшло. Тож зараз я намагаюся розібратися в цьому з …
18 debian  systemd  nginx 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.