Chinaunix首页 | 论坛 | 博客
  • 博客访问: 325819
  • 博文数量: 61
  • 博客积分: 365
  • 博客等级: 一等列兵
  • 技术积分: 611
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-04 11:39
文章分类

全部博文(61)

文章存档

2017年(15)

2016年(13)

2015年(19)

2014年(12)

2013年(2)

我的朋友

分类: 系统运维

2015-06-30 17:44:08

环境,centos 6.5,要求,安装snmp,修改配置文件,并判断配置文件的变化而重启
1、安装yum源
rpm -Uvh  /> 2、yum安装salt-master和salt-minion
3、修改minion的配置文件,主要是master 和id
4、在master上执行salt -a '*'
5、在master的/srv/salt下建立目录和文件,具体结构树如下:

点击(此处)折叠或打开

  1. [root@host138 salt]# tree
  2. .
  3. |-- snmp
  4. | |-- snmpd.conf
  5. | `-- snmp.sls
  6. `-- top.sls
top.sls

点击(此处)折叠或打开

  1. base:
  2.   '*':
  3.     - snmp.snmp
snmp.sls

点击(此处)折叠或打开

  1. snmpd:
  2.   pkg.installed:
  3.     - name: net-snmp
  4.   file.managed:
  5.     - name: /etc/snmp/snmpd.conf
  6.     - source: salt://snmp/snmpd.conf
  7.     - user: root
  8.     - group: root
  9.     - mode: 644
  10.   service.running:
  11.     - name: snmpd
  12.     - enable: True
  13.     - watch:
  14.       - file: /etc/snmp/snmpd.conf
  15. ~
6、执行操作,salt -L 'id1,id2,id3' state.highstate,也可以按组来,修改mater的配置文件

点击(此处)折叠或打开

  1. nodegroups:
  2.   salttest: 'L@121,123'
注:这里的L@的意思是minion的列表,也可以是G@,意思是grains

阅读(1050) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~