Saltstack运行模式有三种: 1、local 2、master/minion 3、salt ssh
配置文件语法 YAML
Saltstack功能: 1、远程执行 2、配置管理 3、云管理
Saltstack安装 首先安装源: wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm 更新操作 yum clean all yum update 控制的安装 yum install salt-master salt-minion -y 被控制端 yum install salt-minion -y 设置开机启动启动 chkconfig salt-master on chkconfig salt-minion on
启动master /etc/init.d/salt-master start
** 配置minion配置文件的masterip** /etc/salt/minion 中配置master: 启动minion /etc/init.d/minion start 启动后在minon端的/etc/salt/pki/minion 会生成公钥和私钥(minon.pem和minon.pub),minon会把公钥发给master
master同意所有minion salt-key -A(或者salt-key -a minion1) 然后master会马上把自己的公钥传给minion 的/etc/salt/pki/minion ,这样他们就可以安全通信了