kickstart(无人值守安装)

kickstart概述

kickstart是一个定义了Linux安装过程的配置文件,比如要在系统中使用的时区、如何对驱动器进行分区、或者应该安装哪些软件包。有了这个文件可以解放双手,让Linux安装过程按照我们预先定义的要求进行自动化安装,同时部署大量主机时十分有用

yum install system-config-kickstart.noarch  -y  ##安装kickstart
system-config-kickstart    ##打开设置问题答案界面,进行配置以保证虚拟机可以自动安装
systemctl start httpd      ##打开阿帕奇
systemctl stop firewalld   ##关闭防火墙
cd /var/www/html/          ##将图形界面的设定保存在此路径下,生成ks.cfg文件
vim ks.cfg                 ##此文件包含所有我们在图形界面的设定
ksvalidator ks.cfg         ##只可以检查语法错,不检查逻辑错

设定第一步:选Encrypt root passwd 以加密字符显示,不选以明文出现

kickstart(无人值守安装)_第1张图片

第二步:安装源,选http,为自己的yum源

kickstart(无人值守安装)_第2张图片

第三步:引导程序选项

kickstart(无人值守安装)_第3张图片

第四步:划分区

kickstart(无人值守安装)_第4张图片

划三个区,/boot,swap和/

kickstart(无人值守安装)_第5张图片kickstart(无人值守安装)_第6张图片

kickstart(无人值守安装)_第7张图片

第五步:选动态网络自动添加,批处理

kickstart(无人值守安装)_第8张图片

后面的认证加密方式,火墙配置,   图形界面选择    软件包选择    安装前执行脚本   安装后执行脚本  都选默认即可

参数设定完成,点击save保存到指定目录,会生成ks.cfg文件

kickstart(无人值守安装)_第9张图片

编辑ks.cfg文件

kickstart(无人值守安装)_第10张图片

检查语法错

在真机浏览器进行测试

kickstart(无人值守安装)_第11张图片

在真机中编辑自动安装虚拟机脚本

kickstart(无人值守安装)_第12张图片

注意:ks.cfg中设定动态获取IP,所以真机的DHCP服务要开启!

kickstart(无人值守安装)_第13张图片

执行脚本生成名叫abc的虚拟机

kickstart(无人值守安装)_第14张图片

kickstart(无人值守安装)_第15张图片

kickstart(无人值守安装)_第16张图片

你可能感兴趣的:(Liunx学习)