1、安装epel
EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
yum install epel-release
(1)控制端的安装
#安装
yum install salt-master -y
#配置开机启动
chkconfig salt-master on
#启动salt-masterfuwu
service salt-master start
systemctl start salt-master.servic
(2)被控制端的安装
#安装 yum install salt-monion -y #配置开机启动 chkconfig salt-minion on #启动salt-minion服务 service salt-minion start
3.5下安装后,启动报错salt模块倒入失败
pip install salt
有时会报错无法连接到网址,可能是国外的源地址被禁用
[root@zxw63 bin]# mkdir ~/.pip [root@zxw63 bin]# vim ~/.pip/pip.conf
添加内容,使用国内地址下载即可
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com
2、配置控制端
编辑:/etc/salt/master
#绑定master通信ip interface: 192.168.100.132 #自动认证,避免手动salt-key证书认证 auto_accept: True #指定saltstack文件根目录位置 file_roots: base: - /srv/salt/
重启服务:systemctl restart salt-master
3、客户端配置
编辑:/etc/salt/minion
#控制端ip master: 192.168.100.132 #被控制端id id: db
重启被控制端服务:service salt-minion restart
4、测试
salt "db" test.ping
原文:https://www.cnblogs.com/zxw-xxcsl/p/11364239.html