環境配置vim
1. salt-master 10.139.60.110ide
2. salt-minion 10.139.60.120測試
查看內核阿里雲
[root@log ~]# cat /etc/redhat-releasespa
CentOS release 6.8 (Final)debug
[root@log ~]# uname -rget
2.6.32-642.11.1.el6.x86_64cmd
下載阿里雲yum源it
[root@log ~]# wget -O/etc/yum.repos.d/CentOS-Base.repoio
安裝epel-release和 salt-master軟件包
[root@log ~]# yum install epel-release salt-master -y
修改master配置文件
[root@log ~]# vim /etc/salt/master
file_roots: 配置文件位置
pillar_roots: 註釋打開
[root@log ~]# mkdir /srv/{salt,pillar}
啓動服務
[root@log ~]# /etc/init.d/salt-master start
master檢查minion客戶端
[root@log ~]# salt-key
Accepted Keys:
Denied Keys:
Unaccepted Keys:
backpro
Rejected Keys:
錯誤解決
[root@log ~]# salt '*' cmd.run 'df -h'
No minions matched the target. No commandwas sent, no jid was assigned.
ERROR: No return received
這個問題是沒有接受minion key
執行[root@log ~]# salt-key -A 就能夠
客戶端安裝minion
[root@back ~]# yum install salt-minion -y
修改minion端配置文件
[root@back ~]# vim /etc/salt/minion
master: 10.139.60.110 添加master IP地址
id: backpro 添加ID標識
啓動服務
systemctl start salt-minion.service
[root@back ~]# salt-minion -l debug 查看minion報錯
master端測試:
[root@log ~]# salt '*' test.ping 檢查主機是否存在
back.weiyin.com:
True
[root@log ~]# salt '*' cmd.run 'df -h' 檢查全部主機磁盤信息
到此saltstack以安裝完畢,請你們拍磚。