我使用以下方式将OMD更新为当前版本:
omd update <site>
一切似乎更新正常,但现在我的服务器安装check_mk代理显示(空),我没有当前的数据。 这是一个奇怪的位:它将清理服务,所以代理正在服务器上工作一定程度。 我也曾尝试过:
check_mk -II check_mk -R
但是,这也是行不通的。 如果我启动一个新的网站并添加一个服务器,它的库存很好,所以我觉得奇怪的是现有的网站有问题获取更新的信息。 我希望有人能帮助我解决这个问题。
先谢谢你!
这是否也会发生,如果你这样做
cmk -v server_host_name
或将正确返回一个状态? 如果工作正常,有两条路线可以查看:
预编译检查是打破了cmk -R做到这一点,但也许它实际上失败了。 我会尝试cmk –debug -R(大多数情况下,这应该是问题),即使这样做,我也会删除预编译的检查从var / check_mk /预编译
一个非工作的nagios核心(omd状态),或与它的configuration问题。 (即如果你使用livecheck或mod_gearman,这停止工作,或者如果检查结果文件不再被读取…)
在任何情况下,请检查Nagios日志文件和–debug -v标志check_mk也将帮助你。