在平时运维工作中有时候需要根据不同的远程节点或者针对不同的IP的系统做不同的配置部署.如,Ansible可以根据不同的IP地址来对各个节点上的配置文件做不同的处理,这里就需要用到变量。可以在playbooks文件中直接定义变量:-hosts:webservers
vars:
http_port:80定义了一个变量..
分类:
其他好文 时间:
2015-08-01 06:33:14
阅读次数:
191
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
当需要对多个远程节点,做很多操作的时候,如果将所有的内容都书写到一个playbooks中,这就会产生一个很大的文件,而且里面的某些内容也很难复用。此时不得不考虑怎么样分隔及组织相关的文件。最基本的,可以将任务列表单独分隔到一个小文件里,然后在tasks中包含该文件即可。..
分类:
其他好文 时间:
2015-07-30 15:08:55
阅读次数:
871
记得自己当初最早使用Ansible的时候,网上搜到的中文资料的都是零零散散的,后来只能硬着头皮看官方的英文文档。发现好多事情都没有什么捷径可走,最好的资料还是官方的文档。最近又抽时间按照官方文档对Ansible做了一个较为系统的学习与研究,主要是为了整理一份较为完善的学..
分类:
其他好文 时间:
2015-07-30 02:14:45
阅读次数:
1675
这篇是计算机类的优质预售推荐>>>>《自动化运维软件设计实战》
编辑推荐
本书适合从事系统运维及运维开发的人员阅读。
内容简介
本书主要讲解采用OSGi技术来设计一款可插拔式的运维软件的方法与思想,为读者提供一种不一样的运维软件设计与自动化运维解决方案。本书分三部分,第一部分讲解开源社区中比较流行的三款集中化运维软件,第二部分与读者一起分享为什么要采用OSGi的技术来设...
分类:
其他好文 时间:
2015-07-29 12:17:00
阅读次数:
107
shell是一种脚本语言,并不是编程语言。比C语言执行效率要低下,且依赖于系统命令来写文档。shell的定义:使用逻辑判断、循环、函数和命令等,组合在一起,形成一个文档。可在系统中直接执行完成我们的工作目的。实现自动化运维,提高工作效率。
分类:
系统相关 时间:
2015-07-27 16:34:57
阅读次数:
160
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
SaltStack2014.7之前,Minion端的执行结果想存储在外部系统中,通过使用Returners,我们可以将返回结果存放到我们指定的存储系统中,但是Returners的特性是由minion端直接连接对应的存储中,使用特定的Returners还可能需要在Minion安装相关的软件包,在大规模的分布式环境中由于..
分类:
系统相关 时间:
2015-07-19 21:55:29
阅读次数:
202