puppet介绍puppet是一个IT基础设施自动化管理工具,它能够帮助管理员管理基础设施的整个生命周期:供应 配置 联动(编排) 报告支持的并发性很好,适用于企业级较大规模puppet是用ruby语言写的 facter是puppet的一个模块ansible靠模块,puppet靠资源;puppet的模块类似于ansible的角色。定义模块的文件叫清单(manifest),主要是定义资源
分类:
其他好文 时间:
2017-12-16 20:30:40
阅读次数:
194
一、介绍 总共4台机器,分别为 192.168.1.99 192.168.1.100 192.168.1.210 192.168.1.211 服务所在机器为: redis:192.168.1.211 logstash: 192.168.210 192.168.1.211 elasticsearch: ...
分类:
其他好文 时间:
2017-12-16 17:10:45
阅读次数:
386
1. 先在一台机器上编译安装好nginx,然后打包 2. 进入ansible配置文件目录,创建一个nginx_install目录 3. 进入nginx_install目录,创建目录结构 PS:roles目录下面有两个角色,common主要是做一些准备工作,install为安装nginx的操作;每个角 ...
分类:
其他好文 时间:
2017-12-16 13:20:29
阅读次数:
147
前言:在生产环境中,经常需要更改多台机器配置文件,所以用playbook来实现nginx配置文件的管理 一、更新nginx配置文件并重新加载 1. 创建对应目录结构 PS:new用于配置文件更新,old用户配置文件回滚,files下面为nginx.conf和vhosts目录,handlers为重启n ...
分类:
其他好文 时间:
2017-12-16 13:18:45
阅读次数:
120
一、介绍 特性 (1)、no agents:不需要在被管控主机上安装任何客户端; (2)、no server:无服务器端,使用时直接运行命令即可; (3)、modules in any languages:基于模块工作,可使用任意语言开发模块; (4)、yaml,not code:使用yaml语言定 ...
分类:
其他好文 时间:
2017-12-16 13:16:53
阅读次数:
171
Ansible企业实战环境中,如果管理的服务器越来越多,Ansibe执行效率会变得比较慢,可以通过优化Ansible提供工作效率,由于Ansible基于SSH协议通信,SSH连接慢会导致整个基于Ansible执行变得缓慢,也需要对Openssh进行优化,具体优化的方法如下: 1 开启SSH长连接 a ...
分类:
其他好文 时间:
2017-12-15 15:06:22
阅读次数:
460
服务器版本信息: Centos6.9 ansible软件介绍 ansible是一个基于Python开发的自动化运维工具! 其功能实现基于SSH远程连接服务! ansible可以实现批量系统配置、批量软件部署、批量文件拷贝、批量运行命令等功能 ansible官方资料 http://docs.ansib ...
分类:
其他好文 时间:
2017-12-13 23:49:49
阅读次数:
286
一:关于自动化,运维人必须要知道的1、自动化是什么?IT运维自动化是一组将静态的设备结构转化为根据IT服务需求动态弹性响应的策略,目的就是实现IT运维的质量,降低成本。可以说自动化运维一定是IT运维高层面的重要属性之一。2、为什么要使用自动化技术?当公司规模扩大,从初期的几台服务器发展到庞大的数据中心时,自然而然的单靠人工就无法满足在技术、业务、管理等方面的要求,那么标准化、自动化、架构优化、过程
分类:
其他好文 时间:
2017-12-10 22:55:55
阅读次数:
240