2. SaltStackデータシステム

1. SaltStackデータシステム

穀物(穀物)

(柱)

2.Grains

穀物は保管塩は、startコマンドは、ランタイムを収集することはありません時に集まりました

2.1情報照会

 資産を収集

カード、 IP CPU ....

(1)基礎となる収集システムの MSG

[ルート@にlinux-ノード1〜]#塩' * ' grains.ls 
[ルート@ linuxの -node1〜]#塩' * ' grains.items

 

 (2)単一のクエリ

[root@linux-node1 ~]# salt '*' grains.item fqdn
[root@linux-node1 ~]# salt '*' grains.get fqdn
[root@linux-node1 ~]# salt '*' grains.get ip4_interfaces

  

2.2 匹配minion

在所有centos上执行,

所有开机的虚拟机上执行

[root@linux-node1 ~]# salt -G 'os:CentOS' cmd.run 'uptime'
[root@linux-node1 ~]# salt -G 'init:systemd' cmd.run 'uptime'

2.3 top.sls中匹配minion

[root@linux-node1 ~]# vim /srv/salt/base/top.sls

2.4 配合模板来做判断

pillar中使用

 

 2.5 如何配置?

1.Minion配置文件中的grains (不推荐了)

 修改配置文件

vim /etc/minion

 

systemctl restart salt-minion

 

在所有角色是memcache上执行

 

 

 

 

grians配置文件

 

新建 grins

:后面必须有空格

 

重启服务minion

[root@host-192-168-23-39 master]# systemctl restart salt-minion

[root@host-192-168-23-39 master]# systemctl status salt-minion

 

执行命令

 

おすすめ

転載: www.cnblogs.com/venicid/p/11265816.html