NRPE无法读取输出,但是为什么呢?
我在NRPE上遇到了这个问题,到目前为止,我在网上发现的所有内容似乎都指向我已经尝试过的东西。 # /usr/local/nagios/plugins/check_nrpe -H nrpeclient 给 NRPE v2.12 如预期的那样。 手动运行命令(如在“ nrpeclient”上的nrpe.cfg中定义的那样,给出预期的响应 nrpe.cfg: command[check_openmanage]=/usr/lib/nagios/plugins/additional/check_openmanage -s -e -b ctrl_driver=0 bat_charge "Expected response" 但是,如果我尝试从Nagios服务器运行命令,则会得到以下信息: # /usr/local/nagios/plugins/check_nrpe -H comxps -c check_openmanage NRPE: Unable to read output 谁能想到我可能在这个地方犯了一个错误?我已经在其他多个服务器上完成了同样的事情,没有问题。我可以想到的唯一区别是此框基于RHEL 5,而其他框基于RHEL 4。 我测试过的这两点是大多数人似乎在遇到此问题时所暗示的含义。 我应该提一下,重新启动时,日志中出现一个奇怪的错误nrpe: nrpe[14534]: Unable to open config file '/usr/local/nagios/etc/nrpe.cfg' for reading nrpe[14534]: Continuing with errors... …