Bar*_*t B 6 linux centos nagios
我在运行 Nagios 的 CentOS 服务器上运行更新,更新后,Nagios 无法启动。
日志中的错误是:
无法获得文件 /var/run/nagios.pid 的锁定:权限被拒绝
因此,我检查了 /var/run 中没有 Nagios 的 pid 文件。我创建了一个并给了它以下权限:
-rwxr--r-- 1 nagios nagios 5 月 31 日 6 日 11:58 nagios.pid
Nagios 然后启动,似乎运行正常。
唯一的问题是,它现在拒绝停止,所以我无法重新启动它以添加要监视的新服务器和服务!
当我发出“service nagios stop”命令时,我得到 [FAILED],但没有任何内容输出到日志,并且服务保持运行。
关于如何让服务立即停止的任何想法?
我正在运行通过 yum 从 RPMForge 存储库安装的 RPM 版本。服务器是 CenotOS 5.5。
如果您不想更改/var/run文件夹本身的权限,您可以通过将以下行添加到您的nagios.cfg文件中,将 nagios 配置为将锁定文件存储在系统上的任何位置。只要您将lock_file选项指向 nagios 有权创建、修改和删除文件的目录,那么您应该很高兴。
你甚至可以通过创建一个目录来将锁定文件存储在你的 nagios 安装目录中:/usr/lib/nagios/var
lock_file=/usr/lib/nagios/var
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20079 次 |
| 最近记录: |