saltstack安装及配置

saltstack安装及配置

首先安装epel源

rpm -ivh http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
yum makecache

master

安装

yum install salt-master -y

配置

master端安装好后一般不需要任何设置,启动服务器即可

service salt-master start
chkconfig salt-master on

minion

安装

yum install salt-minion

配置

minion端至少需要配置两项,id和master需要指定。

  • id: 这台主机的唯一标识! 就像mac地址一样!
  • master: 指定salt master的IP地址或域名!

注意:注意冒号后面一定要有一个空格。

$ vim /etc/salt/minion
id: node1.salt.com
master: master.salt.com

master与minion的认证

master

salt-key -L #查看所有主机
#没有接受的key会显示在Unaccepted Keys下
salt-key -A #接受所有主机
salt-key -D #删除所有主机
salt-key -a node1.salt.com  #接受指定的主机
salt-key -d node1.salt.com  #删除指定的主机

一般情况下,master不会在配置文件中开启自动授权


测试连通性

master

$ salt '*' test.ping
node1.salt.com:
    True

你可能感兴趣的:(saltstack安装及配置)