如果关键服务停止,我希望节点重新启动 . 在foo.service中,我可以输入“ExecStopPost = shutdown -r”,但是即使foo重新启动也会导致重启 .
foo是一项关键服务,没有这项服务,节点就无法运行 .
我想要的是如果有人做“systemctl stop foo”,重启节点 .
如果有人通过将foo作为关键服务来执行“systemctl stop foo”,则会出现错误 .
有没有办法在systemd中完成上述任何一项?