cobbler(一) cobbler实现系统自动安装
1、安装cobble和dhcp
yum install cobbler dhcp (安装cobbler需要使用epel源)
2、启动相关服务:cobblerd,httpd,tftp
systemcat start cobblerd httpd tftp
3、准备相关配置
cobbler配置有些复杂,但是提供了相关提示命令可供配置使用:cobbler check 他可以显示出没有完成的步骤,我们只需安装提示操作即可完成配置。
例如:
第一条提示:/ etc / cobbler / settings中的“server”字段必须设置为localhost之外的其他字段,否则kickstarting功能将不起作用。 这应该是可解析的主机名或引导服务器的IP,所有将使用它的计算机都可以访问它。
我们按照提示进入/etc/cobbler/settings ,之后修改server字段IP即可
其余步骤一次完成即可。
其中
enable and start rsyncd.service with systemctl ;
debmirror package is not installed, it will be required to manage debian deployments and repositories ;
fencing tools were not found, and are required to use the (optional) power management features. install cman or fence-agents to use them
这三项提示可以忽略。
4、另外,还可以通过cobbler自动生成dhcp文件,不用手动配置
在/ etc / cobbler / settings文件中找到manage_dhcp将其值修改为1
以上操作每次修改配置文件以后,要重启cobbler服务并同步信息
[root@localhost ~]#systemctl restart cobblerd
[root@localhost ~]#cobbler sync
5、配置cobbler配置与dhcp相关的文件
官方提供了模板,只需在其模板基础上加以修改即可。模板文件为:/etc/cobbler/dhcp.template
只需修改和dhcp有关的IP
6、将centos7光盘导入,生成应答文件cobbler import --name=Centos-7-x86_64 --path=/misc/cd
导入完成以后,可以查看导入光盘的内容
之后就可以实现自动安装。
7、这是使用的应答文件是自动生成的,后期我么可能需要使用自己的应答文件,那就需要将应答文件关联上去
此处需要修改自己应答文件的url仓库路径,由于我们并不知道cobbler自动安装时的仓库路径,所以需要使用变量$tree
之后,将该应答文件拷贝到cobbler存放应答文件的位置
[root@localhost ~]#cp ks_centos7.cfg /var/lib/cobbler/kickstarts/ks7.cfg
8、然后手动关联
[root@localhost ~]#cobbler profile add --name=Centos7.5-x86_64_desktop --distro=Centos7.5-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ks7.cfg
查看应答文件列表:cobbler profile list
删除某个应答文件:cobbler profile remove --name=Centos7.5-x86_64
cobbler实现自动安装大致过程简述:
1 yum install cobbler dhcp
systemctl start cobblerd httpd tftp
2 cobbler check
default_password_crypted: "$1$rHH5STtx$dI7Yo3.FmxbqA3cokkPg71"
next_server: 192.168.32.17
server: 192.168.32.17
manage_dhcp: 1
3 cobbler get-loaders 下载boot loaders
4 vim /etc/cobbler/dhcp.template
subnet 192.168.36.0 netmask 255.255.255.0 {
option routers 192.168.36.5;
option domain-name-servers 192.168.1.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.32.100 192.168.36.254;
5 systemctl restart cobblerd
cobbler sync
6 cobbler import --path=/misc/cd/ --name=Centos7.5-x86_64 --arch=x86_64
7 cp ks_centos7.cfg /var/lib/cobbler/kickstarts/ks7.cfg
--url=$tree
8 cobbler profile add --name=Centos7.5-x86_64_desktop --distro=Centos7.5-x86_64 --kickstart=ks7.cfg
cobbler(一) cobbler实现系统自动安装相关推荐
- RHEL6.0系统自动安装之PXE
一.原理篇 原理请基于博文"ubuntu 10.04系统自动安装之PXE(局域网内)" 二.实战篇 1.准备工作 PXE server 系统是:rhel-server-6.0-i3 ...
- Cobbler实现系统自动安装和cobbler的web管理实现
文章目录 Cobble实现自动安装 Centos{6,7,8} 安装包,查看步骤说明书 设置 cobbler 配置 dhcp 下载启动相关文件 将启动文件同步到 /var/lib/tftpboot/ ...
- 禁止Win7系统自动安装驱动程序
众所周知,Windows 7或者Vista的自动安装驱动很酷很方便,但当你有时候因为某种原因,不想让系统自动给设备安装驱动,可不可以这样呢?Sure,You can!只要轻松设置一下,就能阻止Wind ...
- 超详细的pxe实现系统自动安装的图文说明————设置主机名和静态IP
pex工作时,客户机的网卡需要有pex的支持,目前几乎所有网卡都支持pxe,其大致的工作过程如下: 1.客户机发送DHCP广播请求 2.DHCP服务器向客户机提供可用的IP地址并告知客户机tftp服务 ...
- 如何解决老毛桃PE系统自动安装360
非常不爽,好好的干净的测试系统镜像文件,一进入PE系统就感染过来. 1)不要在PE系统里面或使用自动GHOST等功能 2) 使用GHOST软件手动制作镜像或还原 3)一旦被感染,删除Windows目录 ...
- macos系统自动安装mysql_macos系统安装mysql
MacOS系统安装mysql 一.下载 官网下载链接地址:https://dev.mysql.com/downloads/mysql/ 二.安装 打开文件是pkg包,双击进行安装: 按照提示: 点击最 ...
- Windows7 Update 无法更新补丁解决方法,IE11浏览器也可以通过更新系统自动安装
实测:Windows7_Pro_64位_SP1 中英文. 没有安装补丁情况下是无法更新系统补丁 1.双击打开补丁.(补丁链接在文章底部自行提取) 2.下一步 3.我同意→下一步 4.安装中...等一会 ...
- 小米 note 2 被系统自动安装 app
我都没有点过呀,怎么安装上了"星光直播" 呢.好奇怪. 就是刚刚发现的,看记录,是10-18 安装的,也不知道对错,因为昨天没发现. 搜索了下百度,这类问题好多,不过好像没有解决过 ...
- 系统策略禁止安装python_Win10系统如何禁止自动安装捆绑软件?
Win10为了帮助用户可以更好的办公,内设了许多功能,而这些功能会在系统安装后于后台静默安装.对于一些喜欢纯净系统的用户而言,这些软件没有一点作用,如果一一卸载十分繁琐.那么要如何禁止win10系统自 ...
最新文章
- linux查看安装的所有内核,Linux怎么查看系统已安装内核
- agc015D A or...or B Problem
- 第五天2017/04/06(下午3:静态链接库(Lib))
- Java集合:Collection和Map
- 吴恩达机器学习(第四章)——多变量线性回归
- oracle导入dmp文件加条件,oracle 导入DMP文件时IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件...
- class路径快捷 xml配置_SpringBoot 配置文件详解(告别XML)-class文件
- matlab mat文件
- 好用的营销系统都是这个架构
- linux的安全性能,技术|Linux 系统安全性能检查小记
- js等待5秒后执行_厦门同安首台智能垃圾分类回收柜机投用 扫二维码5秒后回收变现...
- 史上最全Java学习视频下载地址分享
- 开源项目halo个人博客源码学习初篇(一)
- 32位计算机多少位寻址,32位的cpu的寻址能力到底是多少?
- Android - 设置Switch不能手动切换 只能代码切换
- 决策树与随机森林初探
- linux用屏幕录制软件下载,vokoscreenNG(屏幕录制软件)下载_vokoscreenNG(屏幕录制软件)官方下载-太平洋下载中心...
- html css好看的提示框,div对话框,js+div+css实现好看的提示框效果(转)
- 【笔记整理 - 操作系统】(时间较早)
- 华为AC忘记console密码
热门文章
- db2的驱动程序为db2jcc4-1.6.0_97.jar和db2jcc_license_cu-1.4.2_9.7.jar
- directX学习系列8 颜色融合(转)
- 模压硅胶产品成型后加工工艺
- 六年级小学生做的个人网站
- 腾讯帝国的下坡路 | 畅言
- 微信小程序:隐藏和显示功能
- poi 启用保护后取消_ie11启用增强保护模式开启关闭方法
- C语言零基础入门级数据类型+运算符+控制流+ASCII 码表+面试题【系统学习第二天】
- 系列微课|《Python程序设计(第3版)》第4章
- ns-3脚本初识——WIFI无线网络:third脚本