SaltStack安装部署
Posted 浮光掠影转瞬间
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SaltStack安装部署相关的知识,希望对你有一定的参考价值。
SaltStack安装部署
环境:
10.1.21.225(master)
10.1.20.85(minion)
安装:
一. master:
1. 配置yum源安装
1 # rpm --import https://repo.saltstack.com/yum/redhat/6/x86_64/latest/SALTSTACK-GPG-KEY.pub #载入yum认证文件 2 # cd /etc/yum.repos.d/ 3 # vim saltstack.repo 4 [saltstack-repo] 5 name=SaltStack repo for RHEL/CentOS $releasever 6 baseurl=https://repo.saltstack.com/yum/redhat/$releasever/$basearch/latest 7 enabled=1 8 gpgcheck=1 9 gpgkey=https://repo.saltstack.com/yum/redhat/$releasever/$basearch/latest/SALTSTACK-GPG-KEY.pub 10 11 # yum clean all 12 # yum makecache 13 14 # yum install salt-master 服务端master 15 # yum install salt-minion 客户端minion 16 # yum install salt-ssh ssh远程执行命令 17 # yum install salt-syndic 类似代理 18 # yum install salt-cloud 用来配置云服务
2. 加入开机自启动,并启动服务。
1 # chkconfig salt-master on 2 # service salt-master start 3 4 #主程序监听两个端口 5 4505: 消息发布端口 6 4506: 客户端与服务端通信端口
二. minion
1. 与步骤1类似,只需要安装minion即可,以守护进程方式启动。
1 # yum install salt-minion
2 # chkconfig salt-minion on
3 # service salt-minion start
2. 客户端配置
1 # vim /etc/salt/minion 2 修改master字段为服务端IP地址,如下: 3 master: 10.1.21.225 #注意冒号后必须有一个空格 4 # service salt-minion restart #重启
三. 测试
1 # salt-key -L #master上执行查看未接受的key已经出现minion主机 2 # salt-key -A -y #所有机器通过授权 3 # slat-key -L #再次查看已成为授权Accepted Keys 4 # # salt "*" test.ping #测试返回True即可。
以上是关于SaltStack安装部署的主要内容,如果未能解决你的问题,请参考以下文章