目的:shell+ansible+gateone自动化运维管理:最少的人工干预下,结合运用脚本与第三方工具,保证业务系统7*24小时高效稳定运行;1、安装环境涉及软件本次操作系统:Centos6.532/64进行测试项目安装软件版本Python2.6.6Tornado2.4.12、环境部署2.1安装依赖包yuminstall-ypythonpy..
分类:
系统相关 时间:
2016-03-13 18:17:29
阅读次数:
1458
一、基础介绍==========================================================================================ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengi
分类:
其他好文 时间:
2016-03-10 14:33:29
阅读次数:
281
ansible:更加简洁的自动化运维工具,不需要在客户端安装agent,是基于python开发的。可以实现批量操作系统配置,批量程序部署,批量运行命令!1:ansible不需要客户端,使用sshd通信;2:基于模块工作,模块可由任何语言开发;3:不仅支持命令行使用模块,也支持yaml格式的play..
分类:
其他好文 时间:
2016-03-06 23:47:58
阅读次数:
362
mongodb3.x版本有好多新功能,关于这方面参考官网即可。。。mongodb3.x配置文件使用yaml格式,和salt以及ansible格式一样一样滴,哈哈。。。下载mongodb3.2版本[root@mongo-test~]#wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.3.tgz解压mongodb以及..
分类:
数据库 时间:
2016-03-06 01:24:30
阅读次数:
645
roles用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量(vars)、文件(file)、任务(tasks)、模块(modules)及处理器(handlers)放置于单..
分类:
其他好文 时间:
2016-03-03 19:39:26
阅读次数:
246
os/user 用户模块 导入语法: import "os/user" 模块概述 os/user 模块的主要作用是通过用户名或者 id 从而获取其相关属性。 User 结构体 type User struct { Uid string Gid string Username string Name
分类:
其他好文 时间:
2016-03-03 19:19:24
阅读次数:
276
AnsiableAnsiable的核心组件AnsiblecoreHostinventoryCoremodulesCustommodulesPlaybooks(yaml.jinjia2)ConnectpluginAnsible特性基于python语言实现,由paramike,pyyaml和jinjia2三个关键模块组成部署简单,agentless默认使用ssh协议主从模式,Master:ansble.sshclientSlave:s..
分类:
其他好文 时间:
2016-03-03 15:10:02
阅读次数:
307
puppet chef ansible salt docker https://github.com/ansible/ansiblehttps://github.com/saltstack/salthttps://github.com/chef/chefhttps://github.com/pupp
分类:
其他好文 时间:
2016-03-01 20:32:25
阅读次数:
161
1、playbook介绍:简单的说就是定义一个配置文件,文件中写入你需要安装的服务,配置文件,变量等信息,使他们可以按照事先定义好的机制完成一个任务。Playbook使用YAML语法结构,所以配置阅读起来都比较简单。2、playbook的组成结构:targetsection定义将要执行playbook的远程..
分类:
其他好文 时间:
2016-03-01 19:17:24
阅读次数:
251