Pertanyaan yang diberi tag «systemd»

systemd adalah pengganti modern untuk init Linux tradisional. Fitur utamanya termasuk kemampuan untuk mengekspresikan ketergantungan antara layanan dan paralelisasi agresif dari startup layanan.

5
Bagaimana cara mengatur variabel lingkungan dalam layanan systemd?
Saya memiliki sistem Arch Linux dengan systemd dan saya telah membuat layanan saya sendiri. Layanan konfigurasi di /etc/systemd/system/myservice.serviceterlihat seperti ini: [Unit] Description=My Daemon [Service] ExecStart=/bin/myforegroundcmd [Install] WantedBy=multi-user.target Sekarang saya ingin memiliki set variabel lingkungan untuk /bin/myforegroundcmd. Bagaimana aku melakukan itu?



3
Apakah ada cara untuk melihat pohon eksekusi systemd?
Yang saya maksud di bawah pertanyaan adalah: apakah ada cara untuk membuang daftar yang dipesan (seperti pstree lakukan untuk proses) untuk melihat bagaimana systemd mengeksekusi set unit yang disediakan, yaitu pohon setelah dependensi diselesaikan dan pekerjaan antri untuk pelaksanaan ? Saya tahu Anda dapat melakukannya dengan menganalisis data status systemd, …
63 linux  systemd 

1
Temukan lokasi layanan systemd
Ada banyak tempat berbeda di mana file unit systemd dapat ditempatkan. Apakah ada cara cepat dan mudah untuk bertanya kepada systemd dari mana ia membaca deklarasi layanan, hanya dengan memberikan nama layanan?
62 systemd 

3
Dalam systemd, apa perbedaan antara After = dan Membutuhkan =?
Saya membuat file .service systemd dan saya butuh bantuan untuk memahami perbedaan antara Requires=dan After=. The halaman manual mengatakan bahwa Requires="Mengkonfigurasi dependensi kebutuhan pada unit lain." dan After="Mengkonfigurasi ketergantungan pemesanan antar unit." Apa bedanya?
54 systemd 


1
Bagaimana saya bisa mengirim pesan ke jurnal systemd dari baris perintah?
Dalam sistem Linux yang lebih lama, loggerperintah dapat digunakan untuk mengirim pesan log ke syslog. Membaca ke mana loggerlog pesannya ke dalam Arch Linux? , tampaknya syslogpesan dan loggeraplikasi baris perintah hanya berbicara dengan systemdjurnal jika soket untuk penerusan pesan sudah diatur . Jadi apa yang setara dengan loggerperintah modern? …
46 logging  systemd 

3
Bagaimana cara menghapus unit systemd yang hilang?
Saya mengalami kesulitan mencari tahu cara menghapus unit systemd yang tidak lagi memiliki file. Mereka tampaknya masih tertinggal dalam sistem entah bagaimana. Unit rusak lama yang saya coba hapus: core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router* UNIT LOAD ACTIVE SUB DESCRIPTION <E2><97><8F> firehose-router@02.service not-found failed failed firehose-router@02.service <E2><97><8F> firehose-router@03.service not-found …
40 systemd  coreos 

2
Login ssh lambat - Aktivasi habis waktu org.freedesktop.login1
Pada salah satu server saya, saya perhatikan benar-benar menunda login SSH. Menghubungkan menggunakan opsi ssh -vvv penundaan terjadi pada debug1: Entering interactive session. ekstrak koneksi: debug1: Authentication succeeded (publickey). Authenticated to IP_REDACTED ([IP_REDACTED]:22). debug1: channel 0: new [client-session] debug3: ssh_session2_open: channel_new: 0 debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com …
39 ssh  debian  pam  systemd 

2
Buat direktori di bawah / var / run saat boot
Saya memiliki daemon yang membutuhkan dir sendiri /var/rununtuk file PID-nya dengan izin tertulis yang diberikan kepada pengguna daemon. Saya menemukan saya bisa membuat dir ini dengan perintah-perintah ini: # mkdir /var/run/mydaemon Kemudian saya dapat mengubah kepemilikannya kepada pengguna / grup yang ingin saya jalankan prosesnya: # chown myuser:myuser /var/run/mydaemon Tapi …

3
Mulai proses N dengan satu file layanan systemd
Saya menemukan file layanan systemd ini untuk memulai autossh untuk menjaga terowongan ssh: https://gist.github.com/thomasfr/9707568 [Unit] Description=Keeps a tunnel to 'remote.example.com' open After=network.target [Service] User=autossh # -p [PORT] # -l [user] # -M 0 --> no monitoring # -N Just open the connection and do nothing (not interactive) # LOCALPORT:IP_ON_EXAMPLE_COM:PORT_ON_EXAMPLE_COM ExecStart=/usr/bin/autossh …
36 daemon  systemd 

5
layanan systemd restart otomatis setelah StartLimitInterval
Saya ingin layanan systemd saya secara otomatis restart pada kegagalan. Selain itu saya ingin menilai membatasi restart. Saya ingin mengizinkan maksimum 3 restart dalam durasi 90 detik. Karenanya saya telah melakukan konfigurasi berikut. [Layanan] Mulai ulang = selalu StartLimitInterval = 90 StartLimitBurst = 3 Sekarang layanan dimulai ulang pada kegagalan. …
33 systemd 

3
dapatkan pemberitahuan ketika layanan yang dipantau systemd memasuki kondisi gagal
Saya perlu memiliki pesan jaringan yang dikirim ketika layanan systemd saya crash atau digantung (yaitu, memasuki kondisi gagal; Saya memantau hang dengan menggunakan WatchdogSec =). Saya perhatikan bahwa systemd yang lebih baru memiliki FailureAction =, tetapi kemudian melihat bahwa ini tidak memungkinkan perintah sewenang-wenang, tetapi hanya me-reboot / mematikan. Secara …
32 linux  bash  service  systemd 

2
Nonaktifkan semua layanan, kecuali ssh
Bagaimana saya bisa menonaktifkan semua layanan kecuali ssh pada distribusi linux modern (berbasis systemd)? Saya perlu menerapkan mode pemeliharaan . Semua layanan ini harus dihentikan: postgres postfix apache cangkir cron tempat perlindungan merpati Tetapi ssh tidak boleh dimatikan, karena ini digunakan untuk melakukan tugas selama mode pemeliharaan. Tentu saja saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.