
1 faceair 2019-04-06 13:42:43 +08:00 systemctl daemon-reload ? |
2 tony601818 2019-04-06 13:43:17 +08:00 把那个 service 的配置文件删掉,然后`systemctl daemon-reload` |
3 Livid MOD OP PRO |
4 orzfly 2019-04-06 13:59:02 +08:00 搜到一个命令 systemctl reset-failed,听起来有点像… |
5 tony601818 2019-04-06 14:58:20 +08:00 via Android @Livid 再试试 systemctl mask x.service 或者 systemctl reset-failed ( 4 楼的解法) |
6 henglinli 2019-04-06 17:02:25 +08:00 via iPhone 感觉 not found 是正常行为,已经彻底清除了该 service 就该是 not found。如果 systemd 严格遵守 unix 原则:一切都可通过文件配置,那么应该删除该 service 配置文件就没问题了,目前看来是的。比如,systemd 默认会启用 /var/machines,如果用 btrfs 还会创建一个 volume,我都是直接删除系统目录 /usr/lib64/systemd 下面的相关配置文件;不过,自订的 service 如 nft weston 没有删除过,不清楚。 |