zoukankan      html  css  js  c++  java
  • saltstack-day1

    一.远程执行命令

    1.指定一个ipv4地址或者一个子网

    salt -S 172.16.7.19 test.ping
    salt -S 172.16.7.0/24 test.ping

    2. 正则表达式

    salt -E "jhzf-*"  test.ping

    3. --list(-L)选项,通过都好逗号分隔指定多个minion(只能是minion key,不能用ip)

    salt -L jhzf-csp01,jhzf-csp02 test.ping

    4. Grain(-G) salt通过如操作系统,cpu架构以及自定义的信息等机器特征进行匹配,因为一些网络信息也存在于grain中,所以ip地址也可以使用该方式进行target

    注意:grains信息是每次客户端启动后自动上报给master的,一旦这些静态信息发生改变需要重启minion 或者 重新同步下 grains

    salt -G 'os:CentOS' test.ping   #根据grain信息中的操作系统特征匹配
    salt -G 'virtual:kvm'  cmd.run "hostname"  #根据grain信息中的virtual特征匹配
    
    

    5 Grain PCRE 正则匹配

    salt --grain-pcre 'ipv4:172.16.7.[3,4]$' cmd.run "ifconfig"
  • 相关阅读:
    JDBC
    初识JAVA
    初入门 HTML
    jsp数据交互(一).3
    jsp数据交互(一).2
    jsp数据交互(一).1
    jsp的简介(1)
    Android实现数据存储技术
    Android数据存储五种方式总结
    SD卡操作
  • 原文地址:https://www.cnblogs.com/heaven-xi/p/10180170.html
Copyright © 2011-2022 走看看