• saltstack安装


    saltstack是cs架构的,服务端叫lsalt-master,客户端叫salt-minion。都可以通过epel-release来安装,然后用systemctl来启动。

    yum install -y salt-master salt-minion
    

      

    [root@webmaster ~]#  sed -e '/^#/d' -e '/^$/d' /etc/salt/minion
    master: 192.168.10.10
    id: 192.168.10.10
    #在minion的配置文件中设定master和自身id
    

      

    systemctl start salt-master;systemctl start salt-minion
    #启动服务
    

      

    [root@webmaster ~]# salt-key
    Accepted Keys:
    192.168.10.10
    Denied Keys:
    Unaccepted Keys:
    Rejected Keys:
    #客户端启动后会向服务端发送认证请求,服务端accept后可以建立连接。
    

     

    salt 192.168.10.10 test.ping
    #连接成功后测试连通性命令。
    

      

    配置

     /etc/salt
      master master配置文件
      minion minion配置文件
      *.d 子配置文件目录 

    master配置  

    绑定ip地址和监听的端口,一个用来发送,一个用来接收
      interface: 192.168.10.14
      publish_port: 4505
      ret_port: 4506  配置后重启服务 

    minion配置  

    指定master  master:XX 
      默认是salt这个dns域名,我可以改成master的ip。
      配置后重启服务,minion会尝试使用公钥和master进行连接
      /etc/salt/minion_id是minion的id,改后重启服务,就能改id。

     

  • 相关阅读:
    awk中NF的使用
    mysql5.7 column cannot be null
    mysqldump的简单使用
    mysql 删表引出的问题
    centos6.6 下安装mysql5.7
    从高的角度看自动化测试
    java提示找不到或无法加载主类
    修改chrome插件
    jenkins修改时区
    Rest-assured 写日志到 log4j
  • 原文地址:https://www.cnblogs.com/jabbok/p/9914958.html
Copyright © 2020-2023  润新知