IT环境部署&&自动化操作系统安装COBBLER服务部署SALTSTACK应用代码部署saltstack&&shell监控配置zabbix加入运维集群LVS&&haproxy 安装部署git[root@linux-node2~]#yuminstallgit-y设置本地的用户名和邮箱[root@linux-node2~]#gitconfig--globaluser.na..
分类:
其他好文 时间:
2015-12-19 15:08:45
阅读次数:
232
为什么IT运维需要自动化? 所谓IT运维管理的自动化是指通过将日常IT运维中大量的重复性工作,小到简单的日常检查、配置变更和软件安装,大到整个变更流程的组织调度,由过去的手工执行转为自动化操作,从而减少乃至消除运维中的延迟,实现“零延时”的IT运维。简单的说,IT运维自动化是指基于流程化的框架,将事...
分类:
其他好文 时间:
2015-12-19 15:02:14
阅读次数:
370
ansible主机分组管理:ansible配置说明:关于ansiblehosts文件中可用参数:ansible_ssh_port=22#远程主机登陆端口ansible_ssh_user=root#远程主机登陆用户名ansible_ssh_pass=chekir#远程主机登陆用户名的密码ansible_ssh_private_key_file=/etc/ansible/hosts#指定管理主机群..
分类:
其他好文 时间:
2015-12-16 17:35:16
阅读次数:
935
[root@localhost/]#cobblerprofileadd--nameCentOS-6.4-x86_64--distro=centos6.3-x86_64--kickstart=/var/lib/cobbler/kickstarts/centos6.3-x86_64.ksexceptiononserver:"itseemsunwisetooverwritethisobject,try‘edit‘"[root@localhost/]#cobblerprofileedit--nameCentOS-6...
分类:
其他好文 时间:
2015-12-16 12:40:46
阅读次数:
308
网上很多的Cobbler都是Linux上启的DHCP,对于很多环境DHCP是Windows平台的,有一定的出入,其实也很简单,理解原理就清楚了,首先要清楚DHCP服务在Cobbler提供自动化安装的过程中所担任的角色,只是提供分配IP和给客户端指定一个网络启动文件的功能。我们只需要在DHCP上告诉客..
[root@spacewalk~]#cobblerbuildiso
taskstarted:2012-06-14_191856_buildiso
taskstarted(id=BuildIso,time=ThuJun1419:18:562012)
using/creatingbuildisodir:/var/cache/cobbler/buildiso
buildingtreeforisolinux
copyingmiscellaneousfiles
Exceptionoccured:<class‘co..
分类:
其他好文 时间:
2015-12-15 16:01:20
阅读次数:
210
Puppet实现自动化运维一、案例分析1、案例概述:随着服务器数量的增多,系统管理员任务量也逐渐增加,这时就需要简洁的、强大的框架来完成系统管理任务为实现这一目的,我们将引入一批工具,这批工具是“可编程”的,系统管理员只需要为这批工具写上几行“代码”,它便会自动完..
分类:
其他好文 时间:
2015-12-11 18:56:39
阅读次数:
277
有的公司,机房有60台服务器,有的公司机房有3000台服务器,还有的更多!这么多的服务器,要执行相同的系统配置操作,怎么办?答案1:一台一台的部署,有点活活累死的感觉!答案2:写SHELL脚本,一回车,全部机器就都执行了。是个办法,但是效率很低,不是吗?!答案3:用pssh,..
分类:
其他好文 时间:
2015-12-09 19:56:15
阅读次数:
343
我们要确保Ubuntu14.04的服务器是可以上网的,这里我就不操作,这个比较简单。由于我的服务器是用Cobbler部署的,所以要更改源。# vi /etc/apt/source.list我这里使用的是Ubuntu官方的源,使用wq保存退出。为了使修改的源生效,需要更新本地源。# apt-get u...
分类:
数据库 时间:
2015-12-08 16:04:47
阅读次数:
261
一个成熟的自动化运维系统至少应该包括三个子系统: 机房设备数据系统(EMDB) 1.录入机房服务器和网络设备的各种信息,比如机器型号,硬盘大小,OS类型,所属应用,运行状态,机房名称,所在房间,机架,位置等等各种信息,这是一个最基础的数据库,最主要的目的是给每个机器从多个维度统一打上各种标签,方.....
分类:
其他好文 时间:
2015-12-07 18:38:47
阅读次数:
119