关于centos6.5下的saltstack安装

           最近头让我先研究下saltstack,这一下让我感觉到挑战了,这不是运维方面的东西吗,刚好最近在研究hadoop,我觉得学学也好,方便以后对hadoop集群管理方面自动化会有点帮助吧。。。虽然这只是一个梦。。。。

进入正题吧。。

系统环境:centos6.5
实验机器:192.168.1.100
软件需求:yum是必须滴,python2.6(听说不兼容,没敢用3.X.......改天用3.x试试...应该没问题)
实验目的:成功安装salt,并实现salt主从间通讯
其他目的:听说比较火。。都接触点吧。。

第一步:第一步:

#下载rpm
wget -O epel.rpm http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
#安装
rpm -Uvh epel.rpm
salt-master 安装 : 仅需要在salt的master主机上安装
yum -y  install   salt-master
salt-minion 安装 :监控管理的机器上面安装该控制端

 
  
yum -y install salt-minion
安装完了。。。。。。简单吧。。。。。。yum是很厉害滴。。。
下面是master主机上saltstack的配置文件需要追加的内容: vim /etc/salt/master
# 

以上面就是我在master配置文件里面追加的配置信息咯,其实里面基本上都不需要配置,跑起来配置了interface就可以用了,但是在实际工作中应该是需要配滴吧。。
然后呢就是minion的配置了,是在你安装minion的主机上哦 vim /etc/salt/minion


好了  我们配置完了

我们来启动试试吧!!!!
首先来master   

然后是minion

没有错。。。运气就是这么好。。。。

来测试一下吧  既然说了  是全自动配置,那是怎样全自动的呢。。没错就是这里。。
接受salt-minion的认证请求
先查看一下有多少KEY对我进行认证请求呢,这就是在minion里面配置master的ip的作用来了,其实配置域名也可以哦,或者在master的host文件给ip取id都可以

对我这台master里总共有5个key请求,  就是说有5台minion配置了我这台master的ip,绿色的是认证已经通过的,而我们刚才配置的那台就是82.200那台咯,怎么让他认证通过呢。

看到了吧   就是这么简单
看一下认证后的效果

全部都绿了,虽然我不是很喜欢绿色。。。。。。。。。。。。。。。。
如果有一天。。我们不想给他认证了   怎么去除呢

还是一样-a就是添加认证,-d就是删除认证
然后再看看146还在不在

没有了,哈哈
到这一步如果都是和我一样的结果,就说明你已经成功了!来见证一下奇迹吧。。。。

我们配置的那台已经返回TRUE了。。。这里就说明你成功了。。。。
好了  基本安装就是这么多了,明天我再说说怎么安装halite。。

你可能感兴趣的:(centos,自动化,运维,saltstack)