Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于Chef和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。本篇中我们将在CentOS 7上安装并配置Ansible,并且尝试管理两个节点。Ansibl...
分类:
其他好文 时间:
2015-10-14 09:07:45
阅读次数:
187
========================================================================================== 一、基础介绍 ========================================================================================== 1...
分类:
其他好文 时间:
2015-10-13 19:34:48
阅读次数:
419
大型电商平台架构演变及大型运维知识体系免费讲座2015-10-17(周六下午14:00)主题:大型电商平台架构演变及大型运维体系知识讲解内容简介:通过一个电商网站的架构演变来阐述一个相对完整的《大型运维架构知识体系》。该运维体系也是老男孩高级架构师班的课程内容概述,各个层..
分类:
编程语言 时间:
2015-10-13 10:46:45
阅读次数:
345
做监控和备份最多1. shell脚本是什么它是一种脚本语言,并非编程语言可以使用一些逻辑判断、循环等语法可以自定义子函数是系统命令的集合shell脚本可以实现自动化运维,大大增加我们的工作效率第一个shell脚本:mkdir shellcd shell/vim 1.sh``#! /bin/bash`...
分类:
系统相关 时间:
2015-10-04 22:14:37
阅读次数:
294
一、Puppet作域与变量1、作用域作域的作就是指定特定的代码与其他的代码进隔离。变量与默认资源将接受这些限制,资源标题、资源引将不接受这样的限制。接受范围限制的有:变量默认资源不接受范围限制的有:资源标题资源引在任何给定作域内,可访问在本域中定义的变量或资源默认..
分类:
其他好文 时间:
2015-10-04 06:46:48
阅读次数:
294
思路:在一个docker环境,直接拉下来笔者的镜像,直接启动一个可用的容器即可.此镜像提供一个直接可用的puppet服务端(foreman/activemq/mcollective-client);说明:此镜像笔者已经上传的灵雀云上,详细文档可参考本文和笔者github以及灵雀云镜像地址.文件直接由笔者github的markdown..
分类:
其他好文 时间:
2015-09-30 14:40:36
阅读次数:
353
puppet官方提供的create_resources函数的参数生成版,主要使用场景用以转换对应传递的hash字段给erb模板使用.#相关代码的github地址,传送门如下:代码:hash_merge.rberb部分的使用,可参考笔者前阵子的rsync管理模块的类引用和erb迭代函数文件:hash_merge.rb函数注释部分写在代码..
分类:
其他好文 时间:
2015-09-30 14:39:50
阅读次数:
302
一、PXE概述预启动执行环境(PrebooteXecutionEnvironment,PXE,也被称为预执行环境)是让计算机通过网卡独立地使用数据设备(如硬盘)或者安装操作系统。PXE当初是作为Intel的有线管理体系的一部分,Intel和Systemsoft于1999年9月20日公布其规格(版本2.1)。通过使用像网际协议(I..
分类:
其他好文 时间:
2015-09-26 01:48:33
阅读次数:
371
自动化批量部署工具Ansible笔记之ansible安装与Inventory文件一、ansible简介ansible是一款自动化运维部署工具,与saltstack,pupet等不同的是,ansible没有采用C/S的架构,即没有客户端与服务端之分。这也就意味着,ansible的安装更加方便,管理节点更加灵活(任何一台安装了a..
分类:
其他好文 时间:
2015-09-25 11:26:03
阅读次数:
298
一、介绍1)运维工作流程大数据时代高伸缩性、容错性的特点给运维提出了更高的要求。系统管理不再是疲于安装操作系统、对系统参数进行逐一配置与优化、打补盯安装软件、配置软件、添加某个服务的时代。为了提高效率、避免重复劳动、减少错误、积累知识,系统管理员都已开始做一..
分类:
其他好文 时间:
2015-09-25 04:12:26
阅读次数:
263