【问题标题】:nagios core issue version 4.3.4 while starting nagios service启动 nagios 服务时 nagios 核心问题版本 4.3.4
【发布时间】:2018-01-18 02:44:29
【问题描述】:

我收到错误:启动 nagios:错误:在启动 nagios 服务时无法创建或更新 '/usr/local/nagios/var/nagios.configtest' 我已授予 /usr/local 读/写/执行权限/纳吉奥斯。此外,当我执行配置测试时,它也成功通过了。

【问题讨论】:

  • 我忘记了一些重要的事实,例如:你的操作系统,你如何安装 Nagios?,atd...
  • 操作系统:Ubuntu 14.04。已经用源代码安装了它。已关注链接:support.nagios.com/kb/article/…

标签: nagios


【解决方案1】:

参考:doc-760

分辨率 解决此问题的方法是从 passwd 文件中删除 /usr/sbin/nologin 指令,或者将其定义为有效的 shell。以下示例应该可以解决问题(取决于您的操作系统):

没有定义外壳:

nagios:x:1001:1001::/home/nagios:

Bash shell 定义:

nagios:x:500:500::/home/nagios:/bin/bash

更新 passwd 文件后,您将能够成功启动 nagios 服务。

我按照指定更新了 /etc/passwd 并且 nagios 立即启动。

原来:

nagios:x:110:116::/var/lib/nagios:/bin/false

现在:

$ grep nagios /etc/passwd
nagios:x:110:116::/var/lib/nagios:/bin/bash

【讨论】:

  • 我知道这确实解决了问题,但有谁知道为什么 nagios 用户需要能够登录才能工作?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多