记得自己当初最早使用Ansible的时候,网上搜到的中文资料的都是零零散散的,后来只能硬着头皮看官方的英文文档。发现好多事情都没有什么捷径可走,最好的资料还是官方的文档。最近又抽时间按照官方文档对Ansible做了一个较为系统的学习与研究,主要是为了整理一份较为完善的学..
分类:
其他好文 时间:
2015-07-30 02:14:45
阅读次数:
1675
1.mongodb.conf:添加auth=true2.use admin (3.0+ 使用createUser ; db.createUser({ user: "root", pwd: "123456", roles: [ { role: "userAdminAnyDatabase", db...
分类:
数据库 时间:
2015-07-28 20:20:51
阅读次数:
220
前段时间去了解ansible配置管理(http://blog.csdn.net/column/details/ansible.html anisble配置工具盒翻译),我感觉很强烈,认为短期内tornado和twisted它是做什么的组合webUI今天动手做了一个demo,眼下大概实现的功能是:加....
分类:
数据库 时间:
2015-07-26 15:32:38
阅读次数:
282
转自:http://www.fwqtg.net/%E5%85%B3%E4%BA%8Epyyaml%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3.html大家在安装ansible或者openstack的时候可能会遇到以下类似报错,开始我也百...
分类:
其他好文 时间:
2015-07-23 15:27:09
阅读次数:
540
1、项目背景公司最近在生产环境上线内网dns服务器,开源组件选的是powerdns。其中客户端要安装powerdns-recursor,那么疑问来了,线上有100多台server,如何高效快速安装,就得我们运维考虑啦。由于线上之前有部署ansible来批量管理服务器,于是我这的方案就是ansible+定制好的..
分类:
其他好文 时间:
2015-07-23 00:54:42
阅读次数:
590
ansible roleansilbe自1.2版本引入的新特性,用于层次性、结构化地组织playbook;roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量、文件...
分类:
其他好文 时间:
2015-07-21 23:51:18
阅读次数:
189
1.创建mysql的playbook结构1234567891011[root@ansible roles]# pwd/etc/ansible/roles[root@ansible roles]# mkdir -p mysql_install/{files,handlers,meta,tasks,te...
分类:
数据库 时间:
2015-07-21 23:49:36
阅读次数:
258
特性:No agents:不需要在被管控主机上安装任意客户端No server:无服务器端,使用时直接运行命令即可Modules in any languages:基于模块工作,可使用任意语言开发模块YAML,not code:使用yaml语言定制剧本playbookSSH by default:基...
分类:
其他好文 时间:
2015-07-21 23:47:14
阅读次数:
208
ansible playbookPlaybook是使用yaml语言定制的,YAML是一个可读性高的用来表达资料序列的格式Yml语法:123456- host: websrvs #定义执行的主机remote_user: root #定义执行的用户tasks: ...
分类:
其他好文 时间:
2015-07-21 23:38:45
阅读次数:
483
Ansible通过模块的方式来完成一些远程的管理工作。ansible-doc -l查看所有模块ansible-doc -s module来查看某个模块的参数,ansible-doc help module来查看该模块更详细的信息。模块命令-i 设备列表路径,可以指定一些动态路径-f 并发任务数-pr...
分类:
其他好文 时间:
2015-07-21 23:35:53
阅读次数:
220