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 |
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 没有删除过,不清楚。
|