我试图在红帽子机器上安装nagios-plugins-2.2.1。
运行此命令时:
Nagios /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg我得到的错误是
没有这样的文件或目录
请帮帮忙
发布于 2020-08-10 22:41:52
看起来nagios二进制文件位于另一个位置,而不是/usr/local/nagios/bin/nagios
若要查找其运行位置:
which nagios如果nagios是使用RHEL包管理器安装的,那么它通常位于:
/usr/sbin/nagios如果没有返回结果,只需输入前3个字母"nag“,然后键入"Tab”键,它就会完成它。
一旦找到它,然后使用它而不是/usr/local/nagios/bin/nagios
然后,通过运行以下两个命令,确保您获得了正确的nagios.cfg文件位置:
updatedb
locate nagios.cfg如果在运行updatedb时,您得到了“命令未找到”错误消息,则未安装mlocate包,您可以通过运行以下命令获得nagios.cfg位置
find / -xdev -type f -name "nagios.cfg"因此,您应该同时拥有"nagios二进制“和"nagios.cfg文件”,然后可以使用正确的文件路径重新运行该命令。
发布于 2020-06-23 10:22:34
看起来"nagios.cfg“不存在。
尝试创建它并手动配置它。
然后再试一次。
发布于 2020-07-31 22:50:32
您可以尝试查看创建nagios.cfg文件的位置,使用
locate nagios.cfg例如,为了确保您的文件位于正确的路径中,可能会调用新显示的路径。
/usr/local/nagios/bin/nagios -v [path_of_nagios_cfg]https://stackoverflow.com/questions/59798801
复制相似问题