file模块用于对普通文件,目录,特殊文件和链接文件进行各种操作/usr/lib/python2.6/site-packages/salt/states/file.pydefmanaged(name,
source=None,
source_hash=‘‘,
user=None,
group=None,
mode=None,
template=None,
makedirs=False,
dir_mode=None,
context=None,
repla..
分类:
其他好文 时间:
2015-05-14 20:42:29
阅读次数:
484
pkg状态模块使用各个操作系统自带的包管理工具来安装各种软件包,例如RedHat系列使用YUM安装软件包,Ubuntu使用apt-get安装等/usr/lib/python2.6/site-packages/salt/states/pkg.py‘‘‘
InstallationofpackagesusingOSpackagemanagerssuchasyumorapt-get
======================..
分类:
其他好文 时间:
2015-05-13 20:01:55
阅读次数:
275
/usr/lib/python2.6/site-packages/salt/states/service.py这个模块用于启动或重启服务和后台进程startingorrestartingofservicesanddaemons
==============================================
Servicesaredefinedassystemdaemonstypicallystartedwithsysteminitor
rcscripts,s..
分类:
其他好文 时间:
2015-05-13 19:57:54
阅读次数:
171
Salt的状态系统的核心就是SLS文件,即SaLtStatefile.SLS文件呈现一个系统该有的状态,通常这被称为配置管理。SLS文件会被python解读成一系列的列表,字典,字符串和数字top.slstop文件用于映射哪些minion主机应该通过Salt的状态系统来加载哪些SLS模块SLS文件通常是一个YAML格式..
分类:
其他好文 时间:
2015-05-12 19:19:19
阅读次数:
167
/usr/bin/salt#!/usr/bin/python
‘‘‘
Publishcommandstothesaltsystemfromthecommandlineonthemaster.
‘‘‘
fromsalt.scriptsimportsalt_main
if__name__==‘__main__‘:
salt_main()调用scripts程序中的salt_main函数然后再调用/usr/lib/python2.6/site-packages/salt/cli/__i..
分类:
其他好文 时间:
2015-05-11 20:14:32
阅读次数:
181
salt是什么?一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等.离线安装只能源码来搞,机器python环境2.6.6,centos6.3,安装主...
分类:
其他好文 时间:
2015-05-08 17:53:54
阅读次数:
156
Centos6.5_salt自动部署zabbix(一)--目录规划[root@zabbixsalt]#tree/srv/salt/
/srv/salt/
├──conf#存放程序的conf文件
│├──linux
││├──iptables
││└──zabbix_agentd
││├──zabbix_agentd
││└──zabbix_agentd.conf
│└──windows
│└──zabbi..
分类:
其他好文 时间:
2015-05-05 16:57:20
阅读次数:
137
1、top.sls模块[root@zabbixsalt]#cat/srv/salt/top.slsbase:‘*‘:-sls.zabbix_agentd.install2、/sls/zabbix_agentd/install.sls模块