Systemctl supprimer l'unité de la liste des échecs

15

Comment puis-je supprimer un appareil de la systemctl --failedliste sans redémarrer la machine?

Contexte: J'ai, entre autres, l'entrée suivante dans la liste:

[email protected] loaded failed failed OpenVPN service for intranert

Cela est arrivé parce que j'ai mal orthographié intranet, qui est l'instance productive réelle, sur l'activation du modèle d'unité il y a quelque temps. Cependant, je suis maintenant toujours confus au premier coup d'œil, lorsque je vérifie les unités défaillantes du serveur, car il semble que le service productif ait échoué jusqu'à ce que je reconnaisse l'erreur d'orthographe et me souvienne de ma faute de frappe.

Richard Neumann
la source

Réponses:

24

Utilisez systemctlpour supprimer l'état d'échec. Pour réinitialiser toutes les unités dont l'état est défaillant:

systemctl reset-failed

ou juste votre unité spécifique:

systemctl reset-failed [email protected]
sebasth
la source
Merci. Ce dernier m'a sauvé la journée. Note à moi-même: Lisez les pages de manuel plus attentivement.
Richard Neumann