首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nagios错误: /usr/local/nagios/bin/nagios -v /usr/local/nagios.cfg

Nagios错误: /usr/local/nagios/bin/nagios -v /usr/local/nagios.cfg
EN

Stack Overflow用户
提问于 2020-01-18 08:28:46
回答 5查看 918关注 0票数 0

我试图在红帽子机器上安装nagios-plugins-2.2.1。

运行此命令时:

代码语言:javascript
复制
Nagios /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

我得到的错误是

没有这样的文件或目录

请帮帮忙

https://www.youtube.com/watch?v=VsIrAsXzbx4

EN

回答 5

Stack Overflow用户

发布于 2020-08-10 22:41:52

看起来nagios二进制文件位于另一个位置,而不是/usr/local/nagios/bin/nagios

若要查找其运行位置:

代码语言:javascript
复制
which nagios

如果nagios是使用RHEL包管理器安装的,那么它通常位于:

代码语言:javascript
复制
/usr/sbin/nagios

如果没有返回结果,只需输入前3个字母"nag“,然后键入"Tab”键,它就会完成它。

一旦找到它,然后使用它而不是/usr/local/nagios/bin/nagios

然后,通过运行以下两个命令,确保您获得了正确的nagios.cfg文件位置:

代码语言:javascript
复制
updatedb
locate nagios.cfg

如果在运行updatedb时,您得到了“命令未找到”错误消息,则未安装mlocate包,您可以通过运行以下命令获得nagios.cfg位置

代码语言:javascript
复制
find / -xdev -type f -name "nagios.cfg"

因此,您应该同时拥有"nagios二进制“和"nagios.cfg文件”,然后可以使用正确的文件路径重新运行该命令。

票数 1
EN

Stack Overflow用户

发布于 2020-06-23 10:22:34

看起来"nagios.cfg“不存在。

尝试创建它并手动配置它。

然后再试一次。

票数 0
EN

Stack Overflow用户

发布于 2020-07-31 22:50:32

您可以尝试查看创建nagios.cfg文件的位置,使用

代码语言:javascript
复制
locate nagios.cfg

例如,为了确保您的文件位于正确的路径中,可能会调用新显示的路径。

代码语言:javascript
复制
/usr/local/nagios/bin/nagios -v [path_of_nagios_cfg]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59798801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档