语法错误:在 monit 中使用“检查程序”时

语法错误:在 monit 中使用“检查程序”时

我在 Monit 中有以下配置:

check program raid-md127 with path "/sbin/mdadm --misc --test /dev/md127"
    if status != 0 then alert

重新启动 monit 时出现以下错误:

root@NAS2:/etc/apt/sources.list.d# /etc/init.d/monit restart
Stopping daemon monitor: monit.
Starting daemon monitor: Syntax error:
/etc/monit/monitrc:29: Error: syntax error 'raid-md127'

您能给些建议吗?

答案1

在命令中使用参数的功能最早是在 Monit 5.7 中引入的; https://mmonit.com/monit/changes/

您需要升级到较新版本的 Monit。

相关内容