nagios常见错误排查
2014-03-05 08:10
429 查看
启动时报错
“Starting nagios:This account is currently not available”
解决方法:
修改/etc/passwd
将/sbin/nologin改成/bin/bash
二、nagios安装好后,网页访问出现如下错误:
无权查看任何主机的信息。
请检查HTTP服务器关于该CGI的访问权限设置。
解决办法:
vi /usr/local/nagios/etc/cgi.cfg
将use_authentication的值改为0.
use_authentication=0
然后重启nagios服务
service nagios restart
还有可能:
配置文件中的hostname和service_description使用了中文。
建议hostname和service_description 不要使用中文
三、访问时出现乱码
一般是apache 配置文件的编码问题
解决方法:
vim /usr/local/apache2/conf/httpd.conf
最后添加AddDefaultCharset utf-8
四、出现 The requested URL /nagios/cgi-bin/statusmap.cgiwas not found on this server错误
解决方法:
确定安装gd-devel包
然后回到解压目录,
#make clean
重新编译安装一下
# ./configure --with-gd-lib=/usr/lib--with-gd-inc=/usr/include
接下来
#./configure --with-command-group=nagcmd
#make all;
make install;
make install-init;
make install-config;
make install-commandmode;
makeinstall-webconf
五、查看nagios.log日志出现如下错误:
ndomod: Could not open data sink! I'll keep trying,but some output may get lost...
解决思路:
# vim /usr/local/nagios/etc/ndo2db.cfg
ndo2db_user=nagios
ndo2db_group=nagcmd
注意第二个,ndo2db的所属组,是nagcmd.因为前面系统加的用户nagios是nagcmd组的.
“Starting nagios:This account is currently not available”
解决方法:
修改/etc/passwd
将/sbin/nologin改成/bin/bash
二、nagios安装好后,网页访问出现如下错误:
无权查看任何主机的信息。
请检查HTTP服务器关于该CGI的访问权限设置。
解决办法:
vi /usr/local/nagios/etc/cgi.cfg
将use_authentication的值改为0.
use_authentication=0
然后重启nagios服务
service nagios restart
还有可能:
配置文件中的hostname和service_description使用了中文。
建议hostname和service_description 不要使用中文
三、访问时出现乱码
一般是apache 配置文件的编码问题
解决方法:
vim /usr/local/apache2/conf/httpd.conf
最后添加AddDefaultCharset utf-8
四、出现 The requested URL /nagios/cgi-bin/statusmap.cgiwas not found on this server错误
解决方法:
确定安装gd-devel包
然后回到解压目录,
#make clean
重新编译安装一下
# ./configure --with-gd-lib=/usr/lib--with-gd-inc=/usr/include
接下来
#./configure --with-command-group=nagcmd
#make all;
make install;
make install-init;
make install-config;
make install-commandmode;
makeinstall-webconf
五、查看nagios.log日志出现如下错误:
ndomod: Could not open data sink! I'll keep trying,but some output may get lost...
解决思路:
# vim /usr/local/nagios/etc/ndo2db.cfg
ndo2db_user=nagios
ndo2db_group=nagcmd
注意第二个,ndo2db的所属组,是nagcmd.因为前面系统加的用户nagios是nagcmd组的.
相关文章推荐
- nagios常见错误排查
- VMware常见错误故障排查
- Oracle 常见错误排查
- ALERT日志中常见监听相关报错之一:ORA-609错误的排查
- nagios监控Linux和windows主机常见的报警错误及修复方法
- nagios常见错误
- nagios常见错误及页面错误
- nagios常见错误及页面错误
- libvirt常见错误排查
- Windows编程 VC++6.0到VS2015 实例小游戏的简单移植 VS下常见错误的排查
- 工作总结之常见错误排查
- heartbeat常见错误排查解决方法
- ALERT日志中常见监听相关报错之一:ORA-609错误的排查
- mysql常见错误排查解决。
- ALERT日志中常见监听相关报错之二:ORA-3136错误的排查
- ALERT日志中常见监听相关报错之中的一个:ORA-609错误的排查
- nagios 安装常见错误
- ALERT日志中常见监听相关报错之二:ORA-3136错误的排查
- 如何解决nagios安装及运行在的常见错误?(转)