puppet作为自动化运维当中的重要工具,其可以进行批量服务器或者指定服务器软件版本更新、配置更新等等。闲话少说,直接进主题。软件版本:OS:cat/etc/issueCentOSrelease5.8(Final)####i386Kernel\ronan\mpuppet--version3.7.1在puppet服务端和客户端分别安装puppet-server和..
分类:
其他好文 时间:
2014-10-17 06:46:34
阅读次数:
201
话说运维监控,出口就是nagios、cacti、zabbix、Ganglia、Graphite等,还有自已公司开发的,但采集轮询时间一般为5分钟,1分钟,最少的也没30秒内的,但如果服务器异常,要时实查看,不得不开多个终端,一边处理分析,一边查看。自动化运维工具,时实查看,5秒刷新一次并出图。..
分类:
其他好文 时间:
2014-10-15 20:43:52
阅读次数:
188
大多数公司都用nginx,用来做反向代理的也很多,然而一个nginx上挂n多个虚拟主机,也不常见,生产的,准生产的,测试的,后端的appserver,除了生产的,其它经常换。什么改个转发的主机、换个转发端口、暂时关掉一台测试的,一堆。虽然就是登录主机,改个配置的事,但做多了也..
分类:
其他好文 时间:
2014-10-15 20:24:41
阅读次数:
261
对于自动化运维,诸如备份恢复之类的,DBA经常需要将SQL语句封装到shell脚本。本文描述了在Linux环境下mysql数据库中,shell脚本下调用sql语句的几种方法,供大家参考。对于脚本输出的结果美化,需要进一步完善和调整。以下为具体的事例及其方法。1、将SQL语句直接嵌入到shell脚本文件中--演示环境[root@SZDB ~]# more /etc/issueCentOS relea...
分类:
数据库 时间:
2014-10-14 16:56:28
阅读次数:
185
cobbler原理知识介绍distribution:指定发行版本,pxe只能为一个发行版提供一个安装场景(使用kickstart的情况下)这是cobbler的最核心组件定义distribution是为指明某个发行版的内核(kernel)和ramdisk文件(initrd),从而确定是哪个版本,安装启动之后,能找到后面的仓库re..
分类:
其他好文 时间:
2014-10-08 15:57:48
阅读次数:
159
闲来无事,一直想用py框架写个运维平台出来(瞎搞),从去年一直到现在接触自动化运维理念,形成自己对自动化运维的一些观念,然后就想把这些想法实现出来,就搞了这么个平台。。没个什么实战经验,全自己理解,有些不到位的地方,看官们请指点,,虚心接受,谢谢!!流程设计:1..
分类:
其他好文 时间:
2014-10-08 14:50:40
阅读次数:
323
cobblercobbler是Redhat支持的一个开源项目,用来部署和安装系统。所以对Redhat系列os支持是比较好的。不过对ubuntu支持是非常差的。cobbler里不少设置,只针对redhat有效,同时也由于不同发行版的安装是有差异。cobbler感觉好像和ubuntu关系比较紧张.cobbler不仅仅是一个pxe服..
分类:
其他好文 时间:
2014-10-08 07:56:45
阅读次数:
279
一、cobbler简介cobbler是实现自动化安装操作系统的工具。它解决了PXE安装时的弊端(只能实现单一操作系统的安装)。实际上,cobbler是对PXE二次封装可实现多版本,多环境操作系统安装的高级抽象工具。工作原理大致如下:实际上,cobbler是对PXE的二次封装。cobbler可以自动的..
分类:
其他好文 时间:
2014-10-07 21:20:44
阅读次数:
409
Cobbler一、基础知识Cobbler的作用:运维自动化安装方面,早期一般使用人工配置pxe+dhcp+tftp配合kickstart使用可以实现运维的自动化安装,但是它有一个很大的局限性就是安装系统没得选择,只可以同时安装一种版本的系统,而cobbler实现了可以同时在线安装不同版本的系统,可以..
分类:
其他好文 时间:
2014-10-06 23:43:11
阅读次数:
576
cobbler是一个再次封装的PXE。核心概念:Distribution:每一个distrbution是一个仓库,是一个可安装的发行版。具体如何安装需要其它组件定义。每个distribution都会依赖一个Repository才可以完成安装。distribution用来定义每个发行版的内核以及initrd的文件,来确定安装那个发..
分类:
其他好文 时间:
2014-10-06 03:43:50
阅读次数:
267