zoukankan      html  css  js  c++  java
  • SaltStack-master搭建记录

    ###安装相关依赖包

    yum -y install gcc libyaml libtool python-devel gcc-c++ swig openssl-devel

    ###初始化相关路径

    mkdir -p /export/data/salt-master/pki/master
    mkdir -p /export/Logs/salt-master/log/master
    mkdir -p /export/data/salt-master/key/key
    mkdir -p /export/data/salt-master/pid/salt-master.pid
    mkdir -p /export/data/salt-master/cache/master

    ###以下模块可在http://github.com/下载

    cd /usr/local/src && tar xvf setuptools-7.0.tar.gz && cd setuptools-7.0
    /usr/bin/python setup.py install
    cd ../ && tar xvf MarkupSafe-0.23.tar.gz && cd MarkupSafe-0.23
    /usr/bin/python setup.py install
    cd ../ && tar xvf Jinja2-2.7.3.tar.gz && cd Jinja2-2.7.3
    /usr/bin/python setup.py install
    cd ../ && tar xvf pycrypto-2.6.1.tar.gz && cd pycrypto-2.6.1
    /usr/bin/python setup.py install
    cd ../ && tar xvf requests-2.4.3.tar.gz && cd requests-2.4.3
    /usr/bin/python setup.py install
    cd ../ && unzip libzmq-master.zip && cd libzmq-master
    sh autogen.sh
    cd ../ && tar xvf pyzmq-14.4.1.tar.gz && cd pyzmq-14.4.1
    /usr/bin/python setup.py install
    cd ../ && tar xvf M2Crypto-0.22.3.tar.gz && cd M2Crypto-0.22.3
    /usr/bin/python setup.py install
    cd ../ && tar xvf msgpack-python-0.4.2.tar.gz && cd msgpack-python-0.4.2
    /usr/bin/python setup.py install
    cd ../ && tar xvf PyYAML-3.10.tar.gz && cd PyYAML-3.10
    /usr/bin/python setup.py install
    cd ../ && unzip salt-2015.2.zip && cd salt-2015.2
    /usr/bin/python setup.py install

    ###创建master配置文件

    mkdir -p /etc/salt/
    cat >/etc/salt/minion<<EOF
    default_include: minion.d/*.conf
    master: 192.168.159.90
    user: admin
    pki_dir: /export/data/salt-minion/pki/minion
    log_file: /export/Logs/salt-minion/log/minion
    key_logfile: /export/data/salt-minion/key/key
    pidfile: /export/data/salt-minion/pid/salt-minion.pid
    cachedir: /export/data/salt-minion/cache/minion
    id: 192.168.1.1
    log_level: error
    log_level_logfile: error
    log_datefmt: '%H:%M:%S'
    log_fmt_console: '[%(levelname)-8s] %(message)s'
    EOF
    ####配置开机启动
    cp
    -f /usr/local/src/salt-2015.2/pkg/rpm/salt-master /etc/init.d/ chmod a+x /etc/init.d/salt-master /sbin/chkconfig --add salt-master /sbin/chkconfig salt-master on

    ###安装完成,启动服务

    service salt-master start
  • 相关阅读:
    body标签中l的相关标签
    PostgreSQL&PostGIS完全安装
    PostgreSQL常用函数
    Linux 路由 学习笔记 之一 相关的数据结构
    OSPF学习中的问题
    对TCP重传的进一步认识
    TCP 接收窗口自动调节
    [转]struct 用法深入探索
    Memcached缓存瓶颈分析
    C++的try_catch异常
  • 原文地址:https://www.cnblogs.com/lihuiyw/p/4365536.html
Copyright © 2011-2022 走看看