一、cobbler介绍
由RedHat公司基本python语言开发
作用:快速批量部署Linux系统
cobbler特性:
1、部署简单
2、默认使用http共享系统安装文件
3、支持系统定制
4、提供API接口
5、提供web管理界面
二、cobbler服务安装部署
1、关闭防火墙、SELinux;确保正常访问互联网
2、安装cobbler相关软件(需要使用epel源)
3、配置cobbler参数
cobbler check 检测cobbler都需要做什么样的配置
生成加密密码 redhat
4、配置DHCP服务
允许cobbler自动管理DHCP服务
开启后会自动生成DHCP模板并管理
5、启动TFTP服务
6、共享系统安装文件
7、测试安装centos7系统正常
三、配置cobbler提供centos6系统安装
替换centos6安装光盘
查看cobbler提供的系统安装源
查看系统安装源对应的配置文件名称
基本上和系统安装源名称都一样
查看配置文件详细信息
cobbler存储kickstart文件的位置: /var/lib/cobbler/kickstarts
四、系统定制
同时支持为新机器绑定固定IP
五、cobbler web管理界面
访问:https://IP地址/cobbler_web
用户名,密码默认都是cobbler