我关闭了一个旧的网络服务器,并立即开始接收来自 Naemon 的 DOWN 通知。
现在我已将该主机从 Naemon 配置中完全删除,并重新启动了 Naemon 服务。但我仍会每小时收到 DOWN 通知。
我怎样才能阻止这些?
整个 Naemon 配置有近 2000 行,太长了,无法在此包含;实际上默认的 naemon.cfg 本身就超过 1000 行。
是否有某些参数导致主机被保存在某些缓存中?我可以在/var/lib/naemon/status.dat
答案1
这个帖子和帖子为我解决了这个问题:
没有“隐藏缓存”或参数;配置 100% 定义了检查哪些主机/服务。
问题是 Naemon 由于某些未知原因无法正常关闭。我一直在使用systemctl restart naemon
-- 甚至在我们所有的 Naemon 节点上systemctl stop naemon
都使用过。systemctl start naemon
但是刚才我ps -ef | grep naemon
关闭 Naemon 后用 检查时发现仍有进程在运行。我用 终止了它们kill -9 <parent pid>
,然后重新启动了 Naemon。不再有 DOWN 通知!