nagiosql3.2.0配置不能实时同步到nagios4.0+的解决方法
来源:互联网 发布:绿化工程造价软件 编辑:程序博客网 时间:2024/06/06 07:22
1、重启问题:
在nagiosql中向nagios发重启消息,在nagiosql中提示重启命令发送成功,但是nagios的evenlog里没有重启的log。
在nagios的论坛中找到答案,因为nagiosql的重启消息格式还是3.x的,而4.x版本的nagios重启命令格式已经改变。
在nagiosql的verify.php中,将345行进行修改。
2、用nagiosql管理nagios的config,在改动配置,成功写入文件之后,重启不生效。
nagios配置中,有两个配置:
object_cache_file=/usr/local/nagios/var/objects.cache
这里的说明是当nagios启动/重启时,会将配置缓存到objects.cache中。
precached_object_file=/usr/local/nagios/var/objects.precache
如果nagios运行时如果有-u参数,那么会每次读取objects.precache的配置,来加速启动。
而objects.precache的更新是调用./nagios -p实现的。如果启动nagios时带上-u,那么nagios每次接到外部重启命令进行重启时,是从precache文件中将配置load到cache里面,必须在重启nagios之前要运行一次./nagios -p来刷新objects.precache。
解决方法:
1、在prechached注释中提到:If you run Nagios with the -p command line option, it will preprocess your object configuration file(s) and write the cached config to this file. 那么,在每次发送重启信号之前,再运行一下 ./nagios -p 就可以将precached文件刷新。
2、在Nagios启动脚本中,将-u参数去掉,那么nagios就不会从objects.precache中读取配置,而从cfg文件中读取。
- nagiosql3.2.0配置不能实时同步到nagios4.0+的解决方法
- 关于MyEclipse工程部署不能实时同步到Tomcat问题的解决
- Nagios4.0.8 详细安装配置
- Xmarks书签扩展不能同步的解决方法
- Agent不能同步master的解决方法
- OGG12实时同步oracle到mysql基础配置
- asp.net 2.0不能切换到Desgine模式的解决方法
- Linux创建配置使用SVN,可远程同步,可实时同步到web目录中
- 关于SVN+sersync实时同步到远程服务器的思路
- InfoSphere CDC 实时同步本地数据到云端的BigInsights
- 关于mysql实时同步到mssql的解决方案
- 配置rsync+inotify实时同步
- 配置rsync+inotify实时同步
- 【实时文件同步】rsync+inotify-tools的安装与配置
- welcome-file 不能配置action的解决方法
- iis 配置后外网不能访问的解决方法
- Firefox上Xmarks书签扩展不能同步的解决方法
- Ext store不能实现同步加载的解决方法
- linux对象系统---kobject, ktype, kset, subsys
- ORA-00997: 非法使用 LONG 数据类型
- 最牛B的编码套路
- Oracle存储过程及函数的练习题
- Apache的Order Allow,Deny 详解(写得非常详细)
- nagiosql3.2.0配置不能实时同步到nagios4.0+的解决方法
- java process exe.exec 执行exe程序
- 腾讯soso退出历史舞台,搜索结果全部由搜狗提供
- Oracle常用数据字典表
- ORACLE SQL获取时间字段
- 2013-11-11 Oracle 课堂测试 练习题 例:BULK COLLECT及return table
- Cocos2d-x V2.2.2 简介
- PFILE和SPFILE
- View的布局(layout)过程