Câu hỏi được gắn thẻ «systemd»

systemd là một cách tiếp cận thay thế cho SystemV và Upstart init daemon cho Linux. Nó được dự định để cung cấp một khuôn khổ tốt hơn để thể hiện sự phụ thuộc của các dịch vụ, cho phép thực hiện nhiều công việc song song hơn khi khởi động hệ thống và để giảm chi phí hoạt động.

2
Tôi có thể sử dụng systemd để bắt đầu và dừng dịch vụ dựa trên sự hiện diện của tệp không?
Cấu hình của tôi cho đến nay là: foo.path [Path] PathExists=/tmp/foo.path [Install] WantedBy=multi.user.target dịch vụ [Unit] Description=Matt Test BindsTo=foo.path [Service] ExecStart=/bin/sh /home/mpekar/bin/foo.sh PIDFile=/run/foo.pid Điều này hoạt động tốt khi khởi động nhưng foo.service sẽ không bị giết khi /tmp/foo.path bị xóa. Có một số cách để làm cho systemd làm …
9 systemd 


2
Đặt HIỂN THỊ trong tệp dịch vụ systemd
Tôi đang cố gắng học các dịch vụ systemd bằng cách cố gắng bắt đầu xclock như một dịch vụ; tập tin dịch vụ bên dưới [Unit] Description=clock [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xclock [Install] WantedBy=graphical.target Có ý kiến ​​gì sai ở đây không? Tôi đang gặp lỗi thông báo "không thể kết …


2
sử dụng bộ định thời systemd thay vì cron
Tôi đang dùng Arch Linux, nơi tôi đang cố gắng tạo một bộ đếm thời gian systemd như một giải pháp thay thế cho việc ngủ đông máy tính xách tay của tôi với pin yếu. Vì vậy, tôi đã viết ba tập tin này: /etc/systemd/system/battery.service [Unit] Description=Preko skripte preveri …






2
Chạy trong khi đúng trong tập lệnh systemd
Tôi đã nhận được một kịch bản bash về cơ bản này: #!/bin/bash [...] while true; do str="broadcast "`randArrayElement "messages[@]"` server_send_message $str sleep $interval done Bây giờ tôi muốn chạy nó như một dịch vụ systemd, tập lệnh dịch vụ của tôi trông như thế này: [Unit] Description=Announcer After=network.target [Service] …


3
Tại sao systemd lại in Lo Lo quá nhanh và phải làm gì?
Tôi đang chạy một máy chủ (VPS) với Debian 8.3 (jessie) và systemd quản lý các quy trình khác nhau. Tải của hệ thống dưới 1, nhưng nó sử dụng gần như tất cả bộ nhớ và một phần không gian trao đổi. Khi tôi cố gắng dừng một dịch …
8 systemd  daemon 


2
Symlink là WorkDirectory trong dịch vụ systemd
Tôi có một dịch vụ với WorkingDirectory=/srv/ctr/currentmột liên kết tượng trưng. Có vẻ như dịch vụ không nhận các thay đổi trong liên kết tượng trưng khi được khởi động lại. Nhật ký lỗi báo cáo /srv/ctr/releases/69là vị trí nhưng các /srv/ctr/currentđiểm đến /srv/ctr/releases/72. Có cách nào để tôi có …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.