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安装的主要内容,如果未能解决你的问题,请参考以下文章