CentOS安装salt并建立主从机cluster
官方文档:http://docs.saltstack.cn/
一、安装与部署
1.所有机器统一安装epel源
http://www.rackspace.com/knowledge_center/article/installing-rhel-epel-repo-on-centos-5x-or-6x
2.安装MASTER机
安装salt-master
1 |
yum install salt-master |
3.安装SLAVER(minion)机
1 |
yum install salt-minion |
二、配置
1.slaver机
a.配置主机名
1 2 3 |
vim /etc/sysconfig/network # 修改HOSTNAME HOSTNAME=salt_m1.localdomain |
b.配置master主机地址及salver主机名
1 2 3 4 5 6 |
vim /etc/salt/minion #取消注释#master这一行 master= 192.168.1.1 (master主机ip) # 取消注释 #id这一行 id= salt_m1 # 注意:‘=’后面要跟一个空格 |
3.启动服务
1 |
salt-minion -d |
2.master机
a.防火墙(如果开启了的话)开放4505和4506端口
http://docs.saltstack.cn/topics/tutorials/firewall.html
b.启动salt-master进程(改服务安装后为开机自启动,如有冲突检查一下是不是服务已经在运行了)
1 |
salt-master start |
c.验证slaver key
1 2 3 4 |
# 查看key状态 salt-key -L # 通过所有的key salt-key -A |
打完收工。