centos6.5使用yum安装saltstack-之salt-master salt-minion

前端之家收集整理的这篇文章主要介绍了centos6.5使用yum安装saltstack-之salt-master salt-minion前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

首先准备至少两台主机

一台安装salt-master

[root@master /]# yum install salt-master -y

一下是安装成功结果:


其余的主机安装minion

[root@minion /]#yum install salt-minion -y


以上就完成了yum安装salt-master与salt-minion

然后设置开机启动

master主机执行:chkconfig salt-master on

minion主机执行:chkconfig salt-minion on

然后修改相关配置

master主机端:

[root@master /]# vi /etc/salt/master

找到以下配置

#file_roots:
# base:
# - /srv/salt


#pillar_roots:
# base:
# - /srv/pillar


将注释去掉,注意base前两个空格及 - /srv/前四个空格

然后启动服务:

[root@master /]#service salt-master start

minion主机端:

[root@minion /]# vi /etc/salt/minion

找到以下配置

#master: salt

去掉注释,修改为master的主机名或者IP,配置主机名的话需要在minion本机做解析

#id: web01

去掉注释,id是minion端主机的标识,方便在master区分,可以自定义,尽量通俗易懂,类似以上举例web01标识web服务器01编号

然后启动服务:

[root@minion /]# service salt-minion start

验证master与minion是否正常通信

在master执行salt-key



如图,在箭头位置有看到minion配置的ID名称就证明通信正常。

然后master服务允许所有minion的公钥

[root@master /]# salt-key -A -y

以上操作就完成了saltstack中master与minion的安装。


注:如果用yum无法安装,提示:No package salt-minion available.请先安装epel源

[root@minion /]# cd /usr/local/src/
[root@minion /]# wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@minion /]# rpm -ivh epel-release-6-8.noarch.rpm

然后再执行yum安装命令:

[root@minion /]# yum install salt-minion -y

猜你在找的CentOS相关文章