centos7 python3 Saltstack配置
Python安装完毕后,提示找不到ssl模块
pip is configured with locations that require TLS/SSL, however the ssl module in python is not available.
缺少OpenSSL,
1 yum 安装*
yum install openssl-devel -y
2 重新编译Python3
进入Python的源码路径
make&&make install
subprocess
pip3 安装subprocess 出现下面的问题,实际上Python3 内置了,不需要重新安装
Could not find a version that satisfies the requirement subprocess (from versions: ) No matching d
安装saltstack
查看Centos版本 cat /etc/redhat-release
安装
参考: http://repo.saltstack.com/#rhel
Master
1. 安装salt-master
    yum install salt-master
2. 修改配置文件:/etc/salt/master
    interface: 0.0.0.0    # 表示Master的IP 
3. 启动
    service salt-master start
Minion
1. 安装salt-minion
    yum install salt-minion
2. 修改配置文件 /etc/salt/minion
    master: 10.211.55.4           # master的地址
    或
    master:
        - 10.211.55.4
        - 10.211.55.5
    random_master: True
    id: c2.salt.com                    # 客户端在salt-master中显示的唯一ID
3. 启动
    service salt-minion start
注意:
在修改配置文件的时候,interface master 冒号后面要有空格
查看启动状态
systemctl status salt-master  systemctl status salt-minion
配置
配置主要是/etc/salt/master 和 /etc/salt/minion
minion要指定指定的IP是主的IP
授权
salt-key -L                    # 查看已授权和未授权的slave
salt-key -A     全部授权   
salt-key -a  salve_id      # 接受指定id的salve
salt-key -r  salve_id      # 拒绝指定id的salve
salt-key -d  salve_id      # 删除指定id的salve
参考:
http://blog.csdn.net/qq_25560423/article/details/62055497

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号