saltStack_Grains
Posted ajaxa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了saltStack_Grains相关的知识,希望对你有一定的参考价值。
saltStack_Grains 是静态数据,是minion客服端启动的时候会收集一遍,如果其中发生变化是不会更新的,这时候需要重启minion客服端
[root@server_client salt]# salt ‘*‘ grains.ls #查看收集到的grains
server_client:
- SSDs
- biosreleasedate
- biosversion
- cpu_flags
- cpu_model
- cpuarch
- disks
- dns
- domain
- fqdn
- fqdn_ip4
- fqdn_ip6
- fqdns
- gid
- gpus
- groupname
- host
- hwaddr_interfaces
- id
....
[root@server_client salt]# salt ‘*‘ grains.items #以字典的方式显示
client:
----------
SSDs:
biosreleasedate:
04/13/2018
biosversion:
6.00
cpu_flags:
- fpu
- vme
- de
- pse
- tsc
- msr
[root@server_client salt]# salt ‘*‘ grains.item fqdn_ip4 #获取key 为 fqdn_ip4的值 这条数据就是主机解析到ip
client:
----------
fqdn_ip4:
- 172.168.1.201
- 192.168.122.1
- 172.168.1.105
server_client:
----------
fqdn_ip4:
- 172.168.1.200
[root@server_client salt]# salt -G ‘os:CentOS‘ cmd.run ‘date‘ # -G 使用 grains 来做判断 os 系统是CentOS的来执行
client:
Tue Aug 20 10:13:51 CST 2019
server_client:
Tue Aug 20 10:13:51 CST 2019
以上是关于saltStack_Grains的主要内容,如果未能解决你的问题,请参考以下文章