zoukankan      html  css  js  c++  java
  • SaltStack之安装

    环境:

    安装环境:centos6.5 x64
    master:192.168.0.23
    minion:192.168.0.24

    安装epel源

    /etc/init.d/iptables stop
    sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config 
    
    wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm 
    rpm -ivh epel-release-6-8.noarch.rpm
    
    master安装:
    yum -y install salt-master salt-minion
    chkconfig salt-master on
    minion安装
    yum -y install salt-minion
    chkconfig salt-minion on
    

    配置salt-master

    user: root
    worker_threads: 5
    publish_port: 4505
    worker_threads: 5
    pidfile: /var/run/salt-master.pid
    users:
    - root
    file_roots:
    base:
    - /srv/salt/
    dev:
    - /srv/salt/dev/
    log_file: /var/log/salt/master
    

    配置salt-master

    user: root
    master : 192.168.0.23
    id: node24.com
    master_port: 4506
    log_file: /var/logs/salt_minion.log
    

    启动salt

    master
    service salt-master restart
    
    minion
    service salt-minion restart
    

    注意: saltstack 是使用python2的语言编写,对python3的兼容性不好,请使用python2的环境

    salt认证

    master上查看认证

    # salt-key 
    Accepted Keys:
    Denied Keys:
    Unaccepted Keys:
    node24.com
    Rejected Keys:
    

    salt-key -y -a node24.com #添加单个key

    # salt-key 
    Accepted Keys:
    node24.com
    Denied Keys:
    Unaccepted Keys:
    Rejected Keys:
    

    测试salt

    salt '*' test.ping 
    node24.com:
    True
    node23.com:
    True
    

    由此安装完成

  • 相关阅读:
    Linux中搭建Maven私服
    NIO类库
    JAVA网络通信IO-NIO-AIO-Netty
    栈和队列
    JAVA四类八种基本数据类型
    JAVA基础—线程池
    vue 数组push元素 视图没更新
    小程序♥云开发
    vue2.0 transition 手风琴
    element-ui 表格翻页多选后仍然记忆所选项,数据回显
  • 原文地址:https://www.cnblogs.com/iteemo/p/5547692.html
Copyright © 2011-2022 走看看