saltstack 安装步骤

    Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,有两大功能:远程执行和配置管理。

    安装环境Centos6.4  x86_64bit

一、环境搭建(服务端安装master、客户端安装minion)

   1、安装epel源

         cd /root/soft

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

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

 2 、安装rpmforge(可选)

      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.

 3、安装依赖包

       yum install python-jinja2

以上步骤在server和client端都需要安装

 

4、 服务端安装   yum -y install salt-master enablerepr=epel-testing

5、 客户端安装  yum -y install salt-minion enablerepr=epel-testing

二、配置并启动服务

  1、服务端 在配置文件/etc/salt/master里添加:  interface: 192.168.0.1 interface前面有两个空格,冒号后面有一个空格。

  2、客户端 在配置文件/etc/salt/minion里添加:  master: 192.168.0.1(服务端ip),格式同上注意空格,

   启动服务 service salt-master start

            service salt-minion start

netsat -unplt|grep python  查看端口 有4505 4506端口

三、测试

都在master上执行

#salt-key-L(查看master列表)

#salt-key-A(接受所有key),在提示中按y确认。

#salt ‘*’ test.ping(测试)

本文出自 “Linux” 博客,谢绝转载!

你可能感兴趣的:(服务端,master,客户端,管理工具)