saltstack安装

Posted Dear、

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了saltstack安装相关的知识,希望对你有一定的参考价值。

环境:

master--centos6.7 IP:192.168.1.101

minion--centos6.7 IP:192.168.1.102

 

安装准备

更换源rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Salt的master和minion包是分开的。机器只需要安装相应的包即可运行。通常情况下,会有一个master和多个minions。

 

master:

  rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

  yum install -y salt-master

minion

  rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

  yum install -y salt-minion 

 

配置:minion

vi /etc/salt/minion
把master的注释去掉并改为master: 192.168.1.102

 

安装配置完成后启动并检查

master:

chkconfig salt-master on
lsof -i:4505(master默认端口)

minion:

chkconfig salt-master on
lsof -i:4506(minion默认端口)

 

在master上面添加minion 的key

salt-key -a minion#minionID  默认为主机名,可通过修改minion /etc/minion 中的ID字段指定

 

常用命令:

 

salt-key -L  #列出所有Key
salt ‘*‘ test.ping #ping所有主机
salt ‘*‘ saltutil.running #查看正在运行的jobs
salt ‘*‘ cmd.run ‘xxx’ #在全部minion主机上执行xxx命令
http://www.iyunv.com/thread-41970-1-1.html #文件同步

 

以上是关于saltstack安装的主要内容,如果未能解决你的问题,请参考以下文章

CentOS-6.5-saltstack-安装

saltstack1 安装及基础操作

SaltStack 介绍和安装

saltstack 安装

saltstack-gdlwolf自学总结第一篇:saltstack的安装部署(YUM安装)

SaltStack入门