Saltstack 环境安装
1. 安装salt yum源(以centos7 / python2环境为例, 其他环境请参考https://repo.saltstack.com/ )
yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm
2. sudo yum clean expire-cache
3. 安装 salt-minion, salt-master, 及其他组件:
sudo yum install salt-master
sudo yum install salt-minion
sudo yum install salt-ssh
sudo yum install salt-syndic
sudo yum install salt-cloud
sudo yum install salt-api
安装时可能会失败, 多试几次。
4. 关闭selinux
5. 关闭防火墙
说明: 测试环境中, master IP地址 192.168.58.128
Minion IP地址 192.168.58.132
启动服务
1. 服务端
启动:
Systemctl start salt-master (CENTOS7)
/etc/init.d/salt-master start (CENTOS 6)
2. 客户端
修改配置文件
vim /etc/salt/minion