早晨,
我有监视器,我正在 redhat 6.4 系统上进行测试。我设置了 /etc/init/monit.conf:
描述“监控服务管理器”
限制核心无限无限
从运行级别开始 [2345]
在运行级别停止 [!2345]
期待守护进程
重生
执行 /local/mis/monit/bin/monit -c /local/mis/monit/etc/monitrc
pre-stop exec /local/mis/monit/bin/monit -c /local/mis/monit/etc/monitrc quit
在命令行中,我可以以 root 身份运行 stop monit 和 start monit,它会显示 pid 号。但是,在重新启动期间,它不会启动。如果我运行 initctl list,它会显示没有 pid 的启动/运行,但如果你用 ps -ef 检查,monit 没有运行。我可以运行 stop monit,然后在重新启动后运行 start monit 就好了。我不知道如何进行故障排除。我的系统有 /var/log/messages,但没有 /var/log/syslog。我看到使用日志优先级信息的选项,但我不确定如何将其设置为重新启动期间的日志记录级别。/var/log/message 没有提到 monit 并且 /var/log/boot.log 也没有。dmesg 什么也没显示。