2017-09-27 29 views
0

我剛剛編譯了最新的(截至2017年9月)版本的監控。它似乎功能和交付數據到我的mmonit服務器。新安裝的監控5.24不能從命令行運行基本參數

我使用Linux/Centos的2.6.32-042stab094.7#1 SMP週三10月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」

回答

0

退下的服務!解決了它。

之前的monit守護進程正在運行。儘管我編譯,安裝並運行了新的monit,但我從來沒有殺過舊的進程!

認爲別人可能會遇到問題,所以我不會刪除該問題。