1.14 Linux中的无人值守安装脚本Kickstart

Kickstart脚本的作用

安装系统时初次启动需要设置很多自定义选项,他们会指定系统采用的语言,键盘格式,硬盘分区和附加下载项目等等.这些问题大部分必须进行选择才能继续进行系统安装.当对多台主机/服务器进行Linux系统啊安装时,传统的手动安装方法显然是重复而且低效的,同时还可能出现人工操作问题.Kickstart自动安装脚本就是用来解决这个问题的.
通过用文件记录安装过程中所需要的所有问题的答案,让所有需要安装的主机自动进行读取和设置,以解决批量安装的问题,这就是Kickstart自动安装脚本的实现原理.

需要注意的实验环境设置

  • 能够识别的内网IP
  • 一如既往的临时关闭火墙
  • 服务端需要配置httpd服务
  • 确认服务端的软件仓库能够正常运作

Kickstart自动安装脚本的制作

相较之前版本的变动

本身在RHEL7之前的系统中提供了图形化的生成kickstart的制作方式,但是在RHEL8之后该程序成了收费项目.但我们依旧可以通过使用并修改模板来进行kickstart脚本的制作.

通过模板生成kickstart文件

首先需要提的是,在已经安装好的RHEL系统中本身就已经存在了kickstart脚本.其内容是我们安装系统时所回答的所有问题的答案.
通过比对该文件内容,并参照注释,我们可以自定义生成想要的kickstart文件.换言之,这就是我们的模板.

/root/anaconda-ks.cfg								##模板所在的位置
cp /root/anaconda-ks.cfg /var/www/html/Test.cfg		##复制模板至Apache服务器,方便进行分发
vim /var/www/html/Test.cfg							##编辑模板来进行自定义

以下为对于精简过的模板的展示和注解

# version=RHEL8									##系统标注
# Partition clearing information				##分区信息清理选项
clearpart --none --initlabel					##清理硬盘中所有内容
# Use graphical install							##安装模式选择
# graphical										##这里我们不选择图形化界面而选择命令行
text
# Use CDROM installation media
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值