Đơn vị xóa Systemctl khỏi danh sách không thành công


14

Làm cách nào để xóa đơn vị khỏi systemctl --faileddanh sách mà không cần khởi động lại máy?

Bối cảnh: Tôi có, trong số những người khác, mục sau đây trong danh sách:

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

Điều này xảy ra bởi vì tôi viết sai chính tả intranet, đó là ví dụ sản xuất thực tế, trên kích hoạt mẫu đơn vị một thời gian trước đây. Tuy nhiên, bây giờ tôi luôn bối rối ngay từ cái nhìn đầu tiên, khi tôi kiểm tra các đơn vị bị lỗi của máy chủ, vì có vẻ như dịch vụ sản xuất thực sự thất bại cho đến khi tôi nhận ra lỗi chính tả và nhớ lỗi đánh máy đã qua.

Câu trả lời:


23

Sử dụng systemctlđể loại bỏ trạng thái thất bại. Để đặt lại tất cả các đơn vị có trạng thái không thành công:

systemctl reset-failed

hoặc chỉ đơn vị cụ thể của bạn:

systemctl reset-failed openvpn-server@intranert.service

Cảm ơn. Đó là một trong những tiết kiệm ngày của tôi. Lưu ý với bản thân: Đọc trang nam cẩn thận hơn.
Richard Neumann
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.