Chinaunix首页 | 论坛 | 博客
  • 博客访问: 302983
  • 博文数量: 35
  • 博客积分: 825
  • 博客等级:
  • 技术积分: 913
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-11 09:44
文章分类

全部博文(35)

文章存档

2013年(10)

2012年(24)

2010年(1)

我的朋友

分类: 系统运维

2012-11-21 23:25:50

今天开始推进puppet 统一化管理线上的虚拟机环境 系统监控使用nagios 这个安装就不说了 我们是用的centos 自己建了yum repo rsync了搜狐的开源镜像 dag 还有centos -base  我们是在被监控的虚拟机上安装nagios相关的插件 所以直接yum install nrpe就可以了 

安装了 配置是一个坑 遇到了一个错误如下:
CHECK_NRPE: Error - Could not complete SSL handshake.  这个原因很明显 是nrpe.cfg中的allow_hosts没配置正确引起的 这边启用nrpe有两种方式 一种是xintd方式 另外一种是直接跑成daemon 如果是xintd方式那么在allow_hosts里面配置的信息是无效的 

查看了我们的虚拟机模板 启动nrpe的方式 是直接启动的 没有使用xintd方式 另外在/var/log/message里面看到'nrpe Host is not allowed to talk to us' 还有'Allowing connections from: 127.0.0.1, 192.168.x.x'错误提示 我勒个去 一直以为可以使用192.168.x.x 类似nginx那样 哎 这里必须使用监控主机的ip地址才可以 不能是某一个网段 改了之后就ok

ps:
使用puppet管理生产环境 最好使用系统自带的package管理工具 可以省去很多麻烦 但是用yum 有些时候做rpm那个叫痛苦
阅读(3721) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~