怎样将/etc/init.d/nagios checkconfig 和 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
2015-03-22 14:46
871 查看
怎样将/etc/init.d/nagios checkconfig 和 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg输出结果一样
大家都知道 /etc/init.d/nagios chekconfig只能判断语法对错,却不能显示语法的检查过程
怎样解决这个问题:
首先:编译vi /etc/init.d/nagios +177
checkconfig)
printf "Running configuration check..."
#$NagiosBin -v $NagiosCfgFile > /dev/null 2>&1;
$NagiosBin -v $NagiosCfgFile ;
if [ $? -eq 0 ]; then
echo " OK."
else
修改如上
在执行/etc/init.d/nagios checkconfig 看看会不会显示语法检查过程,是不是和 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg输出结果一样
大家都知道 /etc/init.d/nagios chekconfig只能判断语法对错,却不能显示语法的检查过程
怎样解决这个问题:
首先:编译vi /etc/init.d/nagios +177
checkconfig)
printf "Running configuration check..."
#$NagiosBin -v $NagiosCfgFile > /dev/null 2>&1;
$NagiosBin -v $NagiosCfgFile ;
if [ $? -eq 0 ]; then
echo " OK."
else
修改如上
在执行/etc/init.d/nagios checkconfig 看看会不会显示语法检查过程,是不是和 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg输出结果一样
相关文章推荐
- php-fpm实现fastcgi生成php-cgi 的整个流程/usr/local/php/bin/php-cgi--fpm--fpm-config /usr/local/php/etc/php-co
- /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
- PHP里的编译参数--with-config-file-path=/usr/local/php/etc
- config/autorun.sh: running `/usr/local/bin/libtoolize --automake --copy --force' .ibtoolize: AC_CON
- perl: warning: Please check that your locale settings: /usr/local/webserver/php/bin/phpize Configur
- 安装nagios手机飞信遇到的问题“ldconfig: /usr/local/lib/ld-linux.so.2 不是符号连接”
- /usr/local/php/bin/phpize生成configure文件时报错 Cannot find autoconf. Please check your autoconf
- /usr/local/bin/fdfs_monitor /etc/fdfs/client.conf
- nagios报错Error: No such CGI app - /usr/local/nagios/sbin/nagios/cgi-bin/status.cgi may not exist or is not executable by this process.
- /etc/init.d/mysql: /usr/bin/my_print_defaults: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
- mac下安装Brew 警告:Warning: /usr/local/bin is not in your PATH.
- Error: Could not link:/usr/local/etc/bash_completion.d/brew
- make menuconfig出现/usr/bin/ld: cannot find -lncurses
- 除了/etc/init.d/加启动脚本 或者在/etc/rc.local中加启动命令,还可以通过crontab来完成服务器重启后自动启动服务的操作
- /usr/local/mysql//bin/my_print_defaults: /lib64/libc.so.6: version `GLIBC_2.14' not found问题解决方案
- 更新node后,pomelo异常 not a package /usr/local/bin/pomelo
- 理解Linux系统/etc/init.d目录和/etc/rc.local脚本
- line 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: No such file or directory
- JDK报错:-bash: /usr/local/java/bin/java: No such file or directory
- linxu系统引导&运行级别&chkconfig&/etc/rc/init.d&/etc/rc/rc*.d