rpm -ivh https://repo.saltstack.com/yum/redhat/salt-repo-3000.el7.noarch.rpm
yum clean all
1统一安装
yum install python3 salt salt-minion salt-ssh
控制机多安装一个:
yum install -y salt-master
2在服务端配置
vim /etc/salt/minion //在第16行添加,冒号后有一个空格
master: 192.168.0.100
id: web1
3启动服务(服务客户)
Systemctl start salt-master
Systemctl start salt-minion
4.查看启动情况(服务客户)
Systemctl status salt-master
Systemctl status salt-minion
(记得关闭防火墙和安全组)
5 在master端添加被控机密钥
salt-key -a web1
salt-key –L #查询
6 测试
salt '*' cmd.run 'df -h' #执行命令案例
7.远程执行
sudo salt "ly_1" cmd.script salt://script/test2.sh