比如换面板端,或者多次安装导致面板出现多个“nezha-agent” 实例的。会需要删除指定的“nezha-agent” 实例。下面是操作方法:
查看当前有哪些 nezha-agent 服务
systemctl list-units --type=service | grep nezha-agent
你可能会看到类似:
[email protected] loaded active running
[email protected] loaded active running
或者两个 nezha-agent.service
(如果直接复制配置文件装了两份)。
停止并禁用多余的服务单元
假设要删除 [email protected]
:
systemctl stop nezha-agent@2
systemctl disable nezha-agent@2
然后可以根据提示,考虑是否删除它对应的 systemd 文件和工作目录
之后在面板端删除对应的“nezha-agent” 实例,就不会再出现了。
重启剩余的agent(如需要)
systemctl restart nezha-agent@1