Xinetd Bind因check_mk服务失败

时间:2018-11-01 21:21:02

标签: check-mk

我正在尝试通过安装代理程序将Linux服务器添加到Check_MK监视中。我已经从Check_MK服务器安装了Xinetd和Check_MK_Agent RPM。但是,Check_MK代理似乎没有运行。

当我执行“ status xinetd.service”时,我看到一些错误,我认为这是没有开始

    xinetd[1533]: bind failed (Address already in use (errno = 98)). service = check_mk
    xinetd[1533]: Service check_mk failed to start and is deactivated.

我不确定这是什么原因。我以为也许其他端口在该端口上,但是“ netstat -antelup | grep -i 6556”不仅显示

    tcp6       0      0 :::6556                 :::*                    LISTEN      0          17995      -

我不确定这是否正在专门运行并导致问题或发生了什么。到目前为止,我对“绑定失败”部分的搜索还没有发现与Check_MK特别相关的任何内容,而且我发现的大多数答案似乎对切线都没有影响,或者只是让我望而却步。

您可以带来的任何帮助或见解都是最有帮助的。

2 个答案:

答案 0 :(得分:0)

您设法解决了这个问题吗?我在check_mk中也遇到了类似的问题。

端口6556已被其他进程使用。我通过更改/etc/xinetd.d/check_mk中的端口号来验证我的check_mk设置,然后重新启动xinetd。

事实证明,代理安装和xinted都没有问题,然后我发现使用6556的进程将其杀死。

我的测试在不同端口上的输出。

tcp 0 0 ::: 6559 ::: * LISTEN 0 8283562 45970 / xinetd

谢谢

答案 1 :(得分:0)

我在

中有两个配置文件
/etc/xinetd.d/check_mk and check_mk_agent 

具有相同的设置,所以我删除了一个。 重新启动xinetd服务,一切正常。