/usr/lib/python2.6/site-packages/salt/runners/cache.pycache模块返回minion端缓存的数据返回目标minion缓存的grains数据defgrains(tgt=None,expr_form=‘glob‘,**kwargs):
‘‘‘
Returncachedgrainsofthetargetedminions
CLIExample:
..code-block::bash
salt-runcache.grai..
分类:
系统相关 时间:
2015-05-29 15:55:49
阅读次数:
245
Saltrunnersareconvenienceapplicationsexecutedwiththesalt-runcommand.Saltrunners是在Master端执行而不是在minion端执行runner模块和excution模块工作方式一样。所有可以使用的runner模块都放到runners目录下参考文章:http://docs.saltstack.com/en/2014.7/ref/runners/ind..
分类:
其他好文 时间:
2015-05-29 12:13:07
阅读次数:
141
使用salt-call可以在minion本机执行salt命令/usr/bin/salt-call#!/usr/bin/python
#EASY-INSTALL-ENTRY-SCRIPT:‘salt==2014.7.0‘,‘console_scripts‘,‘salt-call‘
__requires__=‘salt==2014.7.0‘
importsys
frompkg_resourcesimportload_entry_point
if__name__==‘__main__‘:
s..
分类:
其他好文 时间:
2015-05-27 16:00:41
阅读次数:
247
1.pillar的介绍pillar是salt非常重要的一个组件,它用于给特定的minion定义任何你需要的数据,这些数据可以被salt的其他组件使用。salt在0.9.8版本中引入了pillar。pillar在解析完成以后,是一个嵌套的dict结构;最上层的key是minionID,其值是该minoin所拥有的pillar数据;每..
分类:
其他好文 时间:
2015-05-21 06:44:46
阅读次数:
147
1.查看grainssalt‘Admin2-saltstack.littlebee.com‘grains.lssalt‘Admin2-saltstack.littlebee.com‘grains.items//查看所有itemsalt‘Admin2-saltstack.littlebee.com‘grains.itemos//单独查看os这个item2.自定义grains在minion的配置文件上进行自定义grains配置grains://必须以..
分类:
其他好文 时间:
2015-05-21 06:44:01
阅读次数:
186
安装epel源CentOS6-64bit:rpm-Uvhhttp://mirrors.yun-idc.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpm安装master服务器yum-yinstallsalt-master安装minion服务器yum-yinstallsalt-minionsalt-minion端配置1.修改minion配置文件cd/etc/saltvimminionmaster:salt//这..
分类:
其他好文 时间:
2015-05-19 07:21:20
阅读次数:
339
删除minion-id和pki目录cd/etc/saltrm-rfminion_idpki/修改/etc/sysconfig/network文件vim/etc/sysconfig/networkHOSTNAME=Admin2-saltstack.littlebee.com保存退出登出系统重新进入重启salt-minion服务/etc/init.d/salt-minionrestart.在master端把新的key加入进去salt-key-ya..
分类:
其他好文 时间:
2015-05-19 07:19:59
阅读次数:
320
Salt的状态系统的核心就是SLS文件,即SaLtStatefile.SLS文件呈现一个系统该有的状态,通常这被称为配置管理。SLS文件会被python解读成一系列的列表,字典,字符串和数字top.slstop文件用于映射哪些minion主机应该通过Salt的状态系统来加载哪些SLS模块SLS文件通常是一个YAML格式..
分类:
其他好文 时间:
2015-05-12 19:19:19
阅读次数:
167
REHL5上安装salt-minion本文适用于rhel5.4, 6.4, 7. 仅以el5.4为例。1 在线安装方式极为简单:# wget --no-check-certificate -O install_salt.sh https://bootstrap.saltstack.com
# sh install_salt.sh -I以上适用于el5, el6, el7等版本。可以在/etc/yu...
分类:
其他好文 时间:
2015-05-04 20:14:07
阅读次数:
230
salt数据同步方式方式一:minion自动向master进行数据同步:默认是60秒自动同步一次数据自动同步时间间隔由参数loop_interval来决定(minion端)[root@scjsalt]#greploop_interval/etc/salt/minion#Theloop_intervalsetshowlonginsecondstheminionwillwaitbetween#loop_interva..
分类:
其他好文 时间:
2015-04-30 20:17:20
阅读次数:
152