【问题标题】:monit: unrecognized servicemonit:无法识别的服务
【发布时间】:2014-12-20 10:45:50
【问题描述】:

我已经使用 YUM 在我的 Centos 5.11 服务器(具有 Webmin/Virtualmin)上安装了 monit,一切似乎都正常。我发现它不是在启动时开始的,因为当我尝试启动监控服务时尝试让这种情况发生,我现在得到:

# service monit start
monit: unrecognized service

我已经尝试删除并重新安装它...

# yum remove monit
Remove        1 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
service monit does not support chkconfig
Error in PREUN scriptlet in rpm package m

Removed:
  monit.x86_64 0:4.10.1-9.el5
Complete!

# yum install monit
Finished
Setting up Install Process
Package monit-4.10.1-9.el5.x86_64 already installed and latest version
Nothing to do

所以没有重新安装它,似乎“删除”没有删除它,然后安装没有安装它,所以我仍然得到:

# service monit start
monit: unrecognized service

谁能建议我需要做些什么来解决这个问题?

【问题讨论】:

  • 试试it

标签: linux service yum monit


【解决方案1】:

我之前遇到过这个问题,将以下内容添加到我的 monit.conf 文件有助于它在本地启动其 Web 服务。请确保通过执行“monit quit”或杀死 monit 进程然后“monit -t”然后“monit”来反弹 monit 守护程序。

# 允许 localhost 启动并在本地连接到 monit httpd 服务器 设置 httpd 端口 2812 使用地址 localhost 允许本地主机 检查系统本地主机

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2017-06-21
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    • 2019-10-14
    • 2016-02-10
    • 2015-12-12
    • 1970-01-01
    相关资源
    最近更新 更多