Monit 守护程序 - 连接到 monit 守护程序时出错

Posted

技术标签:

【中文标题】Monit 守护程序 - 连接到 monit 守护程序时出错【英文标题】:Monit daemon - error connecting to the monit daemon 【发布时间】:2015-03-27 02:08:36 【问题描述】:

我安装了monit并尝试使用以下命令检查状态。

monit status

但最终会出现以下错误。

monit: error connecting to the monit daemon

我该如何解决这个问题?

【问题讨论】:

请注意启动守护进程时会有延迟。我看着监控日志,直到我看到一切都好了。然后我没有收到状态错误。您还需要在 Ubuntu 存储库默认安装上进行一些编辑(至少对于配置文件中的 Apache PID 位置以及可能的其他位置)。您还需要将您正在使用的 conf 复制到 conf 目录。 【参考方案1】:

编辑 vim /etc/monit/monitrc,从第 118 行开始并取消注释以下行

 set httpd port 2812
    use address localhost  # only accept connection from localhost
    allow localhost        # allow localhost to connect to the server and
    allow admin:monit

sudo monit reload生效

Read more

【讨论】:

我已经是这种情况了,我之前可以控制monit,但现在不能了。【参考方案2】:

有时会出现问题,因为环回接口已关闭。我们应该调出lo界面如下

root@server:~# ifup lo

【讨论】:

真的吗?为什么你会失望?如果您的环回接口关闭,您可能还有其他问题。 没有。 sudo ifconfig 显示接口向上或向下。如果失败,则运行您的答案。但是:在我使用 Linux 的这些年里,我从未目睹环回下降。 (自~'93) @bshea 也许在这发生之前我同意你的看法。但我的经验表明一切都可能发生。

以上是关于Monit 守护程序 - 连接到 monit 守护程序时出错的主要内容,如果未能解决你的问题,请参考以下文章

python脚本的守护进程与新贵

无法连接到 Docker 守护程序。 docker 守护进程是不是在此主机上运行?

无法连接到 Mac OS X 上的 Docker 守护程序

无法连接到 tcp://localhost:2375/ 上的 Docker 守护程序。 docker 守护进程是不是正在运行。在 GitLab 上

无法连接到 unix:/var/run/docker.sock 上的 Docker 守护程序。 docker 守护进程是不是正在运行?

Mac OS X sudo docker 无法连接到 Docker 守护程序。 docker 守护进程是不是在此主机上运行?