安装1:http://www.ttlsa.com/saltstack/install-saltstack-on-linux/ UI安装1:http://www.ttlsa.com/saltstack/saltstack-web-uiweb/ UI安装2:http://www.tuicool.com/articles/VNb6fmM 先留着,有机会亲自试试...
分类:
其他好文 时间:
2015-08-11 12:31:11
阅读次数:
100
1,安装saltstack服务端:salt-master客户端:salt-minionyuminstall-ysalt-master
yuminstall-ysalt-minion2,开放服务端iptablesiptables-AINPUT-mstate--statenew-mtcp-ptcp--dport4505-jACCEPT
iptables-AINPUT-mstate--statenew-mtcp-ptcp--dport4506-jACCEPT3,启动服务服务..
分类:
其他好文 时间:
2015-08-07 16:25:15
阅读次数:
186
saltstack的深入-再次理解state的基本用法
一、基础环境
1、在tvm-saltmaster的基础上操作。
2、网络:
eth0:host-only(用于虚拟内网,手动固定IP,这样从宿主机可以直接连接到这个vm)
eth1:NAT(用于上外网,动态IP)
[root@tvm-saltmaster~]#cd/etc/sysconfig/network-sc..
分类:
其他好文 时间:
2015-08-05 15:09:23
阅读次数:
11246
1、配置pillar的top.sls:base:nova:-match:nodegroup-novaneutron:-match:nodegroup-neutron2、pillar的nova和neutron的配置:apache:name:httpdip:172.16.171.120root:/var/www/neutronapache:name:httpdip:172.16.171.110root:/var/www/nova3、配置state的top.sls:base:‘*‘:-a..
分类:
Web程序 时间:
2015-08-02 06:28:08
阅读次数:
238
saltmaster端自定义grains项目,并下发到minion端,举例说明,下发max_open_file。1、在saltmaster端的目录_grains下创建grains_openfile.pyimportos,sys,commandsdefgrains_openfile():‘‘‘returnosmaxopenfileofgrainsvalue‘‘‘grains={}_open_file=65536try:getulimit=command..
分类:
其他好文 时间:
2015-08-01 19:11:15
阅读次数:
152
1、随机生成一个大文件(5G以上),查找里面内容最长的N(N>5)行,并打印出来[root@saltstack-ui~]#catgen_large_file.py
importos
withopen("a.txt","w")asf:
f.write(os.urandom(1024*1024*1024*5))#产生一个5G大小的文件,里面都是随机内容,耗时长,有待改进
[root@saltst..
分类:
编程语言 时间:
2015-07-30 23:42:37
阅读次数:
210
saltstack的深入-highstate概念
一、初识
1、HIGHSTATE数据结构的定义
1)salt状态树(THESALTSTATETREE)
状态树(statetree)指的是在file_roots中定义的目录下分类保存,供模块(module)调用的那些sls文件。
2)入口文件(TOPFILE)
一个入口状态(state)文件可以在stat..
分类:
其他好文 时间:
2015-07-23 00:55:27
阅读次数:
431
saltstack的深入-highstate试用
配置测试用途的salt-master服务,并在其他的测试机上配置salt-minion
一、基础环境
1、在tvm-rpm的基础上,更新hostname=tvm-saltmaster,配置salt-master服务。
2、网络:
eth0:host-only(用于虚拟内网,手动固定IP,这样从宿主机可以直接..
分类:
其他好文 时间:
2015-07-23 00:54:10
阅读次数:
5016
目录树引言:一个”非专职运维人员“的烦恼Salt快速入门1.安装配置2.安装管理端(master)3.安装被管理端(minion)4.接受minion的托管请求5.测试Salt的强大功能1.批量操作(targeting)2.节点分组(nodegroups)3.命令执行(execution)4.节点信息(grains)5.配置管理(state)6.小结S..
分类:
其他好文 时间:
2015-07-22 10:59:46
阅读次数:
326
state树结构[root@saltmastersalt]#tree..├──app_env#应用环境├──grains#动态变量├──int_env#初始化环境├──modules#模块├──pillar#静态变量├──template#模板└──top.sls#top.sls是配置管理的入口文件这里介绍一下sls文件sls文件是state系统的核心。sls描述..
分类:
其他好文 时间:
2015-07-21 15:18:25
阅读次数:
150