安装saltstack

简介:

配置好epel源

服务器端:

    #yum install salt-master -y

    配置文件路径:

        /etc/salt/master

    日志文件路径:

        /var/log/salt/master

客户端:

    #yum install salt-minion -y

    配置文件路径:

        /etc/salt/minion


配置服务器端:

    #vim /etc/salt/master

        file_roots        //找到此行,去掉此行和下面的两行的注释

        wKioL1ccqL-RlZ6BAAAEMqq1QvU046.png

        //配置这个的目的是配置salt的目录

        保存退出

    启动salt-master

        #/etc/init.d/salt-master start

配置客户端:

    #vim /etc/salt/minion

        #master: salt        //找到此行并进行配置salt服务器

        wKioL1ccqbPy8uKfAAAF25vdCyA159.png

        保存退出

    启动salt-minion

        #/etc/init.d/salt-minion start


服务器端发现客户端:

    #salt-key

        wKioL1ccqjbj9JqZAAAQeo3YHKA408.png

服务器端接受客户端:

    #salt-key -A        //接受所有的客户端

        wKiom1ccqa7hF86pAAAVG9X4iAU638.png

在服务端进行测试客户端:

    #salt '*' test.ping

        wKiom1ccqfSArwXLAAAIS795-ts568.png

在服务端查看所有客户端状态:

    #salt '*' manage.status

        wKioL1ccqwGgXAREAAAI4MUDI3E771.png


在服务端执行安装任务:

    #salt '*' state.highstate

        wKiom1ccqp_j27qTAABHSLp1rNQ856.png

可以看到执行成功!!!

本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/1767286如需转载请自行联系原作者


weilovepan520

相关文章
|
消息中间件 监控 网络协议
SaltStack安装Apache/Mysql/PHP部署Wordpress
SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。 SaltStack 采用 C/S模式,server端就是salt的master,client端就是minion,minion与master之间通过ZeroMQ消息队列通信。 master监听4505和4506端口,4505对应的是ZMQ的PUB system,用来发送消息,4506对应的是REP system是来接受
177 0
|
关系型数据库 应用服务中间件 测试技术
|
Python 消息中间件 运维