当维护的机器很多时,有时需要批量部署。 一、什么样的情形需要批量部署 1、操作系统的安装 常见的有collber,red hat satelite(redhat系统专用)。 2、操作系统的配置 常见的有cfengine,puppet,chef,func。其中puppet最受欢迎 3、批量程序的部署 ...
分类:
其他好文 时间:
2014-09-16 21:46:01
阅读次数:
511
puppet是一个为实现数据库中心自动化管理而设计的配置管理软件。基于c/s架构。puppet的服务器端保存着所有的对客户端服务器的配置代码,在puppet里面叫做manifest.客户端下载manifest之后,可以根据manifest对服务器进行配置,例如软件包管理,用户管理和文件管理等等。这样就..
分类:
其他好文 时间:
2014-09-16 19:13:01
阅读次数:
299
做运维以来第一次解决服务器因攻击而瘫痪的问题,所有的解决过程都是摸着石头过河一路过来的。这次经历也算给我上了一堂安全课。14号上午10时,服务器上运行的所有服务都处于瘫痪状态,外网无法访问,远程无法登录服务器,机房确认服务器网卡流量异常,速度达到60M/s。无奈只好..
分类:
其他好文 时间:
2014-09-16 19:06:41
阅读次数:
262
摘自:http://blogread.cn/it/article/6309?f=wb如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。 说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。 ...
分类:
其他好文 时间:
2014-09-16 15:43:30
阅读次数:
275
前言:做运维的很重要的基础工作就是监控,之前都是统计数据入库,然后前端js图表插件出图,费时费力,可定制性差前几天接触到了ELK(logstash, elasticsearch, kibana)这套日志收集展示工具集,的确很方便,但是手头没有那么大的存储啊也不是所有的日志数据都需要,然后就发现了gr...
分类:
其他好文 时间:
2014-09-16 15:30:20
阅读次数:
404
一、合理使用Shell历史命令记录功能在Linux下可通过history命令查看用户所有的历史操作记录,同时shell命令操作记录默认保存在用户目录下的.bash_history文件中,通过这个文件可以查询shell命令的执行历史,有助于运维人员进行系统审计和问题排查,同时,在服务器遭受黑客攻击..
分类:
系统相关 时间:
2014-09-15 19:47:39
阅读次数:
409
应邀对开源IT监控系统进行对比,选取了Nagios、Cacti、Zenoss、Zabbix、HypericHQ做为对比样本,帮助读者选择开源的IT监控系统作为底层,开发所需的监控运维工具。1背景和目标1.1前言随着SaaS、P2P等各类在线应用的兴起,使得各类在线应用服务公司采购了大量的服务器等IT设施、..
分类:
其他好文 时间:
2014-09-15 19:46:40
阅读次数:
942
长久一段时间没有做任何工作总结了,如果用工作忙来敷衍那是欺骗自己,承认这一段时间拒绝进步了。 在系统运维中,有许多同名进程需要kill是常有的事情, 数一下battle这个进程的数量 [root@HDSG-4dtime-S2 ~]# netstat -ltpun | grep battle | wc...
分类:
系统相关 时间:
2014-09-14 12:46:17
阅读次数:
297
扩展Puppet – 建立Puppet CA集群(1votes, average:5.00out of 5)588 views 2012 年 3 月 4 日Puppet、运维ca、master、puppet、集群jsxubar扩展Puppet的一种方式是将Puppet Master的CA功能分离出去...
分类:
其他好文 时间:
2014-09-14 00:01:36
阅读次数:
401
一、ansible简介ansible是个什么东西呢?官方的title是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标有这么几项:让我们自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。二、ansible工作过程三、ansible安装1.控制..
分类:
其他好文 时间:
2014-09-13 03:02:05
阅读次数:
432