安装saltstack
salt分为master端和minion端,本节介绍下如何通过yum方式安装saltstack。
一、安装master端(salt-master)
<1>安装EPEL
[root@master ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm
<2>安装salt-master
[root@master ~]# yum -y install salt-master
[root@master ~]# chkconfig salt-master on
<3>配置salt-master
[root@master ~]# vim /etc/salt/master
15 interface: 192.168.200.101 //绑定master通信IP
303 auto_accept: True //自动认证
599 file_roots: //指定文件根目录位置
600 base:
601 - /srv/salt/
<4>启动salt-master服务
[root@master ~]# service salt-master start
Starting salt-master daemon: [确定]
二、安装minion端(salt-minion)
<1>安装EPEL
[root@minion ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm
<2>安装salt-minion
[root@minion ~]# yum -y install salt-minion
[root@minion ~]# chkconfig salt-minion on
<3>配置salt-minion
[root@minion ~]# vim /etc/salt/minion
16 master: 192.168.200.101 //指定master主机的IP地址
78 id: minion //被控端主机识别ID,建议使用操作系统主机名
<4>启动salt-minion端服务
[root@minion ~]# service salt-minion start
Starting salt-minion daemon: [确定]
三、检验安装效果
[root@master ~]# salt 'minion' test.ping
minion:
True