Kickstart自动化安装简介 PXE(prebool execute environment,预启动执行环境)是由intel公司开发的技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端需求服务器分配IP地址 ...
分类:
其他好文 时间:
2017-02-02 14:44:22
阅读次数:
156
cobbler目录前言一、简介二、工作原理三、cobbler安装配置1、启动cobbler配置并检查配置2、执行Cobblercheck报错解决方式三、配置及启动cobbler所依赖的各服务1、dhcp服务2、TFTP服务四、配置Cobbler1、管理profile五、配置cobble_web1、配置cobbler_web的认证功能2、使用authn..
分类:
其他好文 时间:
2017-01-29 13:19:15
阅读次数:
308
Cobbler服务器系统: CentOS 6.6 64位Cobbler版本: cobbler-2.6.11IP地址:192.168.166.136 1、安装epel库 2、安装依赖包 3、配置http 4、配置tftp和rsync 5、配置cobbler相关参数 6、配置dhcp服务器 #检查cob ...
分类:
其他好文 时间:
2017-01-24 21:50:10
阅读次数:
315
第1章 Cobbler自动化部署最佳实践运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的。面对生产环境中不同服务器的需求,该如何实现批量部署多版本的操作系统呢?Cobbler便可以的满足这一实际需求... ...
分类:
其他好文 时间:
2017-01-23 17:25:00
阅读次数:
204
基于centos7系统ip地址192.168.56.254,关闭防火墙,selinux首先修改一下环境,大家都知道centos7安装完后网卡名字都变成了eno****这些,这样看着不爽所以我们需要修改grub,让他变回原来的命名,如eth0编辑配置文件,添加如下部分,红色字体添加net.ifnames=0biosdevname=0vi/..
分类:
其他好文 时间:
2017-01-05 18:45:16
阅读次数:
233
gradle 是一个项目自动化构建工具。同类的产品还有ant ,maven等等。相比之下我更喜欢gradle,它语法简洁、兼容maven、ide集成很好。 学习使用gradle最快的方式是看文档,而且下载到的gradle文档中也包含了所有的文档。但是对于初学者而言或者是对只需要简单实用gradle的 ...
分类:
其他好文 时间:
2017-01-01 18:54:33
阅读次数:
176
前言:基于上篇的内容,我们就已经可以搭建一个全自动化安装centos的服务了。不过如果我们想让它同时支持各种系统的安装,实现起来就比较复杂了。不同的系统,要用不同的引导启动文件来安装,且还有不同的安装源以及kickstart文件等等。既然是复杂得事情,肯定能通过某种工具简..
分类:
其他好文 时间:
2016-12-30 22:17:48
阅读次数:
260
1.cobbler介绍 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、TFTP、RSYNC以及yum ...
分类:
其他好文 时间:
2016-12-29 16:38:17
阅读次数:
285
运维工作纵向来看主要分为三个方向:1.BootStraping:主要做的是操作系统的安装与配置,包括BareMetal(pxe,cobbler)和VirtualMachine(p_w_picpathfiles)。2.Configuration:主要使用运维工具如puppet(rubby研发)、saltstack(python研发)、ansible、chef、cfengine等自..
kickstart 能实现 linux 系统的自动化安装,需要设置 ks.cfg 文件,而这个 ks.cfg 文件的生成最好使用 system-config-kickstart 工具生成,比较准确,也很方便。下面记录一下在 CentOS 6 系统下安装 system-config-kickstart ...
分类:
其他好文 时间:
2016-12-23 01:52:18
阅读次数:
126