首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对monit有问题(monit死了,subsys锁住了)

对monit有问题(monit死了,subsys锁住了)
EN

Server Fault用户
提问于 2011-12-02 17:31:37
回答 3查看 1.1K关注 0票数 1

我在6/64位上安装了monit,还有一些错误。看看外壳:

代码语言:javascript
复制
[root@ND-1003 monit.d]# service monit start
Starting monit: monit: generated unique Monit id f8f62f27db2323649f105342f2fbf04d and stored to '/var/monit/id'
                                                           [  OK  ]
[root@ND-1003 monit.d]# service monit status
monit dead but subsys locked
[root@ND-1003 monit.d]# service monit stop
Stopping monit:                                            [FAILED]

如您所见,有一条消息: monit已死,subsys已锁定。

有人知道怎么纠正吗?

EN

回答 3

Server Fault用户

发布于 2011-12-02 17:47:57

在配置文件中查找monit statefile变量。在monit的CentOS/RHEL RPMForge封装中,状态文件默认为/var/monit/state

配置文件中的定义如下所示:

set statefile /var/monit/state

找到文件,删除它,然后重新启动monit服务。

票数 1
EN

Server Fault用户

发布于 2011-12-02 17:40:45

如果您查看启动脚本,是否有在某种tmp目录中搜索的锁文件或套接字文件?重命名它,看看它是否会启动。

可能在/var/lock/subsys或/var/run之类的地方。

票数 0
EN

Server Fault用户

发布于 2012-05-04 19:17:51

这有点麻烦,但对我来说很管用。

  1. 停止monit (/etc/init.d/monit stop)
  2. 使用此命令(/usr/bin/monit -c /etc/monit.conf -l /var/log/monit.log -vv)启动monit
  3. 测试状态(/etc/init.d/monit status)没有报告subsys锁定错误。

使用/usr/bin/monit -h进行更多的monit选项。

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/337103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档