安装saltstack
配置yum源
[root@server4 ~]# vim /etc/yum.repos.d/salt.repo
[salt]
name=saltstack
baseurl=http://172.25.28.250/2019
gpgcheck=0
[root@server4 ~]# scp salt.repo server5:/etc/yum.repos.d/
[root@server4 ~]# scp salt.repo server6:/etc/yum.repos.d/
server4:
[root@server4 ~]# yum install salt-master -y
[root@server4 ~]# systemctl start saly-master
[root@server4 ~]# netstat -antlp #查看端口,4505端口已经打开
server5/6:
[root@server5 ~]# yum install salt-minion -y
[root@server5 ~]# vim /etc/salt/minion
#写入:
# resolved, then the minion will fail to start.
master: server4
# Set http proxy information for the minion when doing requests
[root@server5 ~]# systemctl start salt-minion
查看并添加salt-key
[root@server4 ~]# salt-key -L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
server5
server6
Rejected Keys:
[root@server1 ~]# salt-key -A
[root@server1 ~]# salt-key -L
[root@server4 salt]# salt '*' test.ping #测试是否可以ping通
查看server1(mater端)4505、4506端口运行情况:
[root@server4 salt]# yum install -y lsof
[root@server4 salt]# lsof -i :4505
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
salt-mast 1916 root 15u IPv4 36068 0t0 TCP *:4505 (LISTEN)
salt-mast 1916 root 17u IPv4 39880 0t0 TCP server1:4505->server3:50140 (ESTABLISHED)
salt-mast 1916 root 18u IPv4 39883 0t0 TCP server1:4505->server2:42840 (ESTABLISHED)
saltstack安装完毕。