Saya menggunakan fitur bagus dari systemd: Layanan Instantiated.
Apakah ada cara sederhana untuk memuat ulang semua layanan instantiated dengan satu panggilan?
Contoh: Saya tidak ingin menjalankan semua seperti ini:
systemctl restart autossh@foo
systemctl restart autossh@bar
systemctl restart autossh@blu
Saya mencoba ini, tetapi ini tidak berhasil
systemctl restart autossh@*
Terkait: Mulai proses N dengan satu file layanan systemd
Memperbarui
Pertama saya terpesona oleh Instantiated Services, tetapi kemudian saya menyadari bahwa menjalankan alat manajemen konfigurasi seperti Ansible lebih masuk akal. Saya belajar: Menjaga alat tetap sederhana. Banyak alat mulai menerapkan pemeriksaan kondisi (jika .. lain ...) dan loop. Misalnya konfigurasi webserver atau mailserver. Tetapi ini harus dipecahkan pada level (atas) yang berbeda: manajemen konfigurasi. Lihat: https://github.com/guettli/programming-guidelines#dont-use-systemd-instantiated-units
systemctl status 'autossh@*'
output:autossh@\x2a.service - ... Active: inactive (dead)
Versi:systemd 195