• 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
  • 相关阅读:
    (转)android头像设置:从本地照片库或拍照获取并剪裁
    获取短信验证码之后按钮背景变化并且出现倒计时
    欢迎界面的下方指示位置圆
    android 关于Toast重复显示解决方法
    判断是不是电话号码
    (转)根据ImageView的大小来压缩Bitmap,避免OOM
    (转)android屏幕适配
    GSON解析JSON
    Linux-命令-cut
    Linux-自疑惑
  • 原文地址:https://www.cnblogs.com/lihuiyw/p/4365536.html
Copyright © 2020-2023  润新知