全新安装monit 5.24无法从命令行运行基本参数

时间:2017-09-27 13:19:54

标签: centos monit

我刚编译了monit的最新版本(截至2017年9月)。它似乎可以运行并将数据传送到我的mmonit服务器。

我使用Linux / Centos 2.6.32-042stab094.7#1 SMP Wed Oct 22 12:43:21 MSK 2014 x86_64 x86_64 x86_64 GNU / Linux

但是,如果我只想运行最基本的命令行参数,它们似乎都会失败,例如:

$ monit -V; monit status

This is Monit version 5.24.0
Built with ssl, with ipv6, with compression, with pam and with large files
Copyright (C) 2001-2017 Tildeslash Ltd. All Rights Reserved.

没有名为" _status"

的服务

或另一个例子:

$ monit validate
Monit daemon with PID 7801 awakened
There is no service named "_status"

==========

与我拥有的另一台服务器相比:

$ monit -V; monit status
This is Monit version 5.6
Copyright (C) 2001-2013 Tildeslash Ltd. All Rights Reserved.
The Monit daemon 5.6 uptime: 5h 4m 

系统' example.com'   状态正在运行 [...后面是所有服务的摘要]

似乎所有CLI参数都以(破折号)开头 - 工作,例如:

monit -V
monit -t

但没有破折号的任何东西都失败了(状态,重启,停止,摘要)

任何此类参数都会产生:

没有名为" _summary"

的服务

1 个答案:

答案 0 :(得分:0)

站起来!解决了它。

之前的monit守护程序正在运行。虽然我编译,安装并运行了新的monit,但我从未杀过旧的进程!

想到其他人可能会遇到这个问题所以我不会删除这个问题。