用 systemctl reset-failed 清除失败单元状态

systemctl reset-failed 可让卡在 failed 状态的单元不再出现在状态输出和监控中。

Linux服务systemd故障排查中风险
运行 `sudo systemctl reset-failed` 清除所有处于 failed 状态的单元记录,也可只指定某个单元。

01命令

命令
$ sudo systemctl reset-failed

02作用说明

单元一旦失败,systemd 会一直记录失败状态,直到重启或重置,因此在修复问题后 `systemctl` 输出仍会列出它。`reset-failed` 就是清除这条记录;不带参数时会一次性重置所有失败单元。在重载监控配置前,或要消除一次性单元非零退出导致的告警时,这个命令很常用。

03风险

风险中风险
使用条件systemd-based distribution.

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-17 · 分类: 系统与设置

06相关方案