saltstack常用命令

命令格式:

salt '<操作目标>' <方法> <参数>


1 查看某个服务的状态

salt '*' service.status sshd

salt '*' service.status httpd


2.-E,--pcre 通过正则表达式匹配主机


  测试已minion开头的主机是否连通


[root@master ~]# salt -E '^minion' test.ping 

minion001:

    True

minion002:

    True

3.-G,--grain, 根据被控主机的grains信息进行匹配过滤


 格式为:‘<grain value>:<glob expression>‘ 

salt -G 'osrelease:6.5' cmd.run 'python -V'



4.-S,--ipcidr 根据被控主机的IP地址或IP子网进行匹配

[root@iZ23wgy1r3bZ ~]# salt -S '218.244.142.147' test.ping

iZ2318wqvagZ:

    True

[root@iZ23wgy1r3bZ ~]# salt -S '218.244.142.0/24' test.ping

iZ2318wqvagZ:

    True


你可能感兴趣的:(saltstack)