配置内容接上篇redhat6.5server1172.25.29.1salt-masterserver2172.25.29.2salt-minionserver3172.25.29.3salt-minionserver4172.25.29.4salt-minion做之前配置好本地解析一.Grainsgrains是minion第一次启动的时候采集的静态数据,可以用在salt的模块和其他组件中。其实grains..
分类:
系统相关 时间:
2017-10-19 12:45:34
阅读次数:
161
一、grains与pillar简介grains是minion启动时加载,在minion运行过程中不会发生变化,所以是静态数据。grains数据的定制可以在各minion端,也可以放在master端;grains中包含许多的信息,如:运行的内核版本,操作系统,网络接口地址,MAC地址,cpu,内存等等信息。Pillar是Salt..
分类:
其他好文 时间:
2017-09-22 17:50:08
阅读次数:
136
THE SALT MINE Salt Mine被用于在minion端收集任意数据,并被存放在master并扩散到其他minion,这些数据可以通过salt.modules.mine模块从minion端获取。 MINE VS GRAINS mine与grains的比较 mine数据要比grains更加 ...
分类:
其他好文 时间:
2017-09-02 19:06:31
阅读次数:
360
PILLAR WALKTHROUGH pillar作为一个树状结构配置在master端,然后分发到minion端。有时候会把grains与pillar这两个东西弄混淆,grains一般是由minion端自己生成的数据,譬如系统信息和具体的环境信息,而pillar数据则定义一个或多个minion的特征 ...
分类:
其他好文 时间:
2017-09-01 00:57:50
阅读次数:
238
salt默认模块路径[root@node1base]#ll/usr/lib/python2.6/site-packages/salt/modules/saltstack自定义salt模块[root@node1_grains]#cd/srv/salt/base/
[root@node1base]#mkdir_modules
[root@node1base]#cd_modules/
[root@node1base]#salt‘*‘cmd.run‘df-h‘#将这个命令写成模..
分类:
其他好文 时间:
2017-08-23 23:06:00
阅读次数:
219
Orleans配置 持久化 这是Orleans系列文章中的一篇.首篇文章在此 Grain理想的生命周期应该如下图所示: 这就如美国电影中的大反派一样,死了再复活,死了再复活.当然如果复活的反派没有记忆,这个电影就真没劲.现在我要求Grain的复活是有记忆的复活.看我怎么办到. 其中持久化需要用到数据 ...
分类:
其他好文 时间:
2017-08-22 10:53:49
阅读次数:
149
Grainsgrains负责采集客户端(minion端)一些基本信息,这个也完全可以自定义,可以在客户端自定义,然后自动汇报上来,也可以从服务器端定义然后推下去,采集完后再汇报上来(重启才收集),也可以使用saltutil.sync_grains进行刷新1.grains之收集信息[root@node1salt]#salt‘n..
分类:
其他好文 时间:
2017-08-21 16:29:54
阅读次数:
144
目录结构 准备阶段 指定master端pillar和salt文件的目录 pillar /srv/salt/pillar/nginx/nginx.sls init /srv/salt/init/repos.sls roles nginx /srv/salt/roles/nginx/install.sl ...
分类:
Web程序 时间:
2017-08-16 12:34:52
阅读次数:
226
先转载下jinja模板中使用变量的方法,后文主要讲解pillar的变量使用方法 一、jinja模版的使用方法: 1、file状态使用template参数 2、模版文件里面变量使用{{名称}},例如{{PORT}} 变量使用Grains:{{ grains['fqdn_ip4'] }} 变量使用执行模 ...
分类:
其他好文 时间:
2017-06-07 18:48:29
阅读次数:
321
SaltStack实战之数据系统GrainsVSPillar学习SaltStackSaltStack实战之数据系统GrainsVSPillar名称存储位置数据类型数据采集更新方式应用GrainsMinion端静态数据Minion启动时采集,也可以使用saltutil.sync_grains进行刷新。存在Minion基本数据。比如用于匹配Minion,自身数据可..
分类:
其他好文 时间:
2017-06-07 14:18:42
阅读次数:
185