Saltstack安装记录

  在网上看人家安装saltstack总是那么简单,寂寞难耐的我也跟着凑了一下热闹,然后就试着安装,结果。。。。。。不说了,看文档吧,我系统环境是centos6.x/rhel6.x

  首先,安装epel

  wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

  rpm -uvh epel-release-6-8.noarch.rpm 

Epel源安装上去了,然后直接装下salt-master试试吧!

直接报了一个路径错误,然后修改一下epel源的路径

将epel源中的baseurl取消注释,然后把mirrorlist给注释掉

然后再次安装,注意安装过程需要联网的

saltstack安装_第1张图片

提示少了连个依赖包。

因为epel源把python-jinja2这个包给移除了,所以需要换一个源

Wget    

http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

rpm -Uvh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

然后再次安装python-jinja2

 

wKioL1WLjYvy9Zb5AACvNwM7Pv0429.jpg

再次报错,提示依赖python-babel

因为源里边没有,所以我这边是找了个rpm包安装上去的

rpm -Uvh python-babel-0.9.4-5.1.el6.noarch.rpm 

然后在安装python-jinja2

yum -y install python-jinja2

然后等待安装完毕

安装完毕之后,再次安装salt salt-master

yum -y install salt salt-master 

然后等待安装完毕就行了!

然后启动服务吧少年

wKiom1WLi9_AHH-TAABYVp-eY3U723.jpg

服务器主控端这一段装salt-master

受控端安装salt-minion

然后启动服务,开启批量管理吧嘎嘎

 

 

在这里我第一次安装的时候提示少了另外一个包,

yum -y install m2crypto

第二次我安装的时候并不是新环境,所以没有少这个包!