saltstack安装及配置
首先安装epel源
1 2
| rpm -ivh http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm yum makecache
|
master
安装
1
| yum install salt-master -y
|
配置
master端安装好后一般不需要任何设置,启动服务器即可
1 2
| service salt-master start chkconfig salt-master on
|
minion
安装
配置
minion端至少需要配置两项,id和master需要指定。
- id: 这台主机的唯一标识! 就像mac地址一样!
- master: 指定salt master的IP地址或域名!
注意:注意冒号后面一定要有一个空格。
1 2 3
| $ vim /etc/salt/minion id: node1.salt.com master: master.salt.com
|
master与minion的认证
master
1 2 3 4 5 6
| salt-key -L
salt-key -A salt-key -D salt-key -a node1.salt.com salt-key -d node1.salt.com
|
一般情况下,master不会在配置文件中开启自动授权
测试连通性
master
1 2 3
| $ salt '*' test.ping node1.salt.com: True
|