Systemctl menghapus unit dari daftar gagal


15

Bagaimana saya bisa menghapus unit dari systemctl --faileddaftar tanpa me-reboot mesin?

Latar belakang: Saya memiliki, antara lain, entri berikut dalam daftar:

● openvpn-server@intranert.service loaded failed failed OpenVPN service for intranert

Ini terjadi karena saya salah mengeja intranet, yang merupakan contoh produktif aktual, pada aktivasi unit template beberapa waktu lalu. Namun, saya sekarang selalu bingung pada pandangan pertama, ketika saya memeriksa unit server yang gagal, karena sepertinya layanan produktif benar-benar gagal sampai saya mengenali kesalahan ejaan dan mengingat kesalahan ketik saya yang sudah lewat.

Jawaban:


24

Gunakan systemctluntuk menghapus status gagal. Untuk mengatur ulang semua unit dengan status gagal:

systemctl reset-failed

atau hanya unit spesifik Anda:

systemctl reset-failed openvpn-server@intranert.service

Terima kasih. Yang terakhir menyelamatkan hari saya. Catatan untuk diri saya sendiri: Baca halaman manual lebih hati-hati.
Richard Neumann
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.