Centos Nagios错误:/usr/local/Nagios/bin/Nagios-v/usr/local/Nagios/etc/Nagios.cfg

Centos Nagios错误:/usr/local/Nagios/bin/Nagios-v/usr/local/Nagios/etc/Nagios.cfg,centos,redhat,Centos,Redhat,我正在尝试在redhat机器上安装nagios-plugins-2.2.1 运行此命令时: Nagios /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg 我得到的错误如下 没有这样的文件或目录 请帮忙 看起来“nagios.cfg”不存在 尝试创建并手动配置它 然后重试。看起来“nagios.cfg”不存在 尝试创建并手动配置它 然后重试。您可以使用 locate nagios.cfg 例如,为了确保文件位于

我正在尝试在redhat机器上安装nagios-plugins-2.2.1

运行此命令时:

Nagios /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
我得到的错误如下

没有这样的文件或目录

请帮忙

看起来“nagios.cfg”不存在

尝试创建并手动配置它

然后重试。

看起来“nagios.cfg”不存在

尝试创建并手动配置它


然后重试。

您可以使用

locate nagios.cfg
例如,为了确保文件位于正确的路径中,可以调用新显示的路径

/usr/local/nagios/bin/nagios -v [path_of_nagios_cfg]

您可以尝试使用以下命令查看nagios.cfg文件的创建位置:

locate nagios.cfg
例如,为了确保文件位于正确的路径中,可以调用新显示的路径

/usr/local/nagios/bin/nagios -v [path_of_nagios_cfg]

看起来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时收到“Command not found”(命令未找到)错误消息,则未安装mlocate包,您可以通过运行此命令来获取nagios.cfg位置

find / -xdev -type f -name "nagios.cfg"

因此,您应该同时拥有“nagios二进制文件”和“nagios.cfg文件”,然后可以使用正确的文件路径重新运行该命令。看起来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时收到“Command not found”(命令未找到)错误消息,则未安装mlocate包,您可以通过运行此命令来获取nagios.cfg位置

find / -xdev -type f -name "nagios.cfg"

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

并且您需要从命令行中省略第一个“nagios”,因为它是大写字母N,它肯定会返回“无此类文件或目录”消息

该命令应如下所示:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

此外,您还需要从命令行中省略第一个“Nagios”,因为它是大写字母N,它肯定会返回“没有这样的文件或目录”消息

该命令应如下所示:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

您将在#/usr/local/nagios/etc中找到nagios.cfg文件
然后运行给出此路径的命令。

您将在#/usr/local/nagios/etc中找到nagios.cfg文件 然后运行给出此路径的命令