zoukankan      html  css  js  c++  java
  • Salt 安装方式(CentOS)

    安装前必备环境:2.6.6<Pythin<3.x

    本文内容是参考 中国SaltStack用户组 里面 Salt中文手册 中的安装内容实践之后总结的。

    初学者可用Ubuntu系统学习安装,因为Salt在Ubuntu上的安装非常简单。Salt中文手册中有安装方法,可以直接安装,此处不在说明。

    1.在安装之前我们需要设置开启防火墙的端口,salt 需要使用4505和4506端口

    lokkit -p 4505:tcp -p 4506:tcp 

    2.Master/Minions都需要先安装一些依赖

    yum install zeromq pycrypto m2crypto python-msgpack PyYAML python-jinja2 python-markupsafe python-libcloud -y

    3.端安装

      服务器端的安装

    yum install salt-master -y

      受控端的安装

    yum install salt-minion -y

    1.将务器端启动,稍后关闭(只有启动之后,Salt的配置文件才会出现,才可以去编辑配置文件)

    service salt-master start
    service salt-master stop

    2.此时会产生配置文件,修改配置文件

    (1)服务器端

      vim /etc/salt/master +14

      修改

    #interface: master
    interface: 10.10.10.111

      取消283,284,285行的注释,此处是设置salt的资源文件,sls文件的目录位置

    file_roots:
      base:
        - /srv/salt

      设置开机自启动

    chkconfig salt-master on

    (2)受控端

       vim etc/salt/minion

       修改如下:下面修改的是master的IP地址

    #大概在15行左右
    #master: salt
    master: 10.10.10.111
    
    #大概在54行左右
    #id:
    id: minionName

      重启salt服务,因用python脚本执行的命令,所以重启命令的格式与手动重启不一样。

    #设置开机自启动
    chkconfig salt-minion on
    #脚本重启服务
    /bin/systemctl restart salt-minion.service
  • 相关阅读:
    hiho#1445 重复旋律5 求子串数量 后缀自动机
    SPOJ LCS2 后缀自动机
    SPOJ-LCS 后缀自动机
    bzoj 3261 最大异或和 可持久化字典树(01树)
    【洛谷1297】单选错位
    【HAOI2008】木棍分割
    【SDOI2016】排列计数
    【HAOI2008】下落的圆盘
    【HAOI2008】硬币购物
    【洛谷5520】青原樱
  • 原文地址:https://www.cnblogs.com/vincent90/p/4586550.html
Copyright © 2011-2022 走看看