利用kickstart自动安装虚拟机

一:kiskctart工具

在公司中,若是公司同时上线几十甚至上百台服务器,需要我们在短时间内完成系统安装,这时用光盘或者U盘安装系统就显得太过于耗时耗力,而要解决这个问题,我们就可以使用kiskctart来批量安装虚拟机。

kickstart是一种无人值守的安装方式,它的工作原理是在安装过程中记录人工干预填写的各种参数,并生成一个ks.cfg文件,如果在自动安装过程中出现要填写参数的清空,安装程序首先回去查找ks.cfg文件。

二: kickstart自动安装虚拟机

注意

做这个实验前要先搭建一个dhcp服务器,来给安装的虚拟机分配动态ip。
开启http服务。
关闭防火墙。

<1>安装软件
利用kickstart自动安装虚拟机
<2> 配置界面

使用以下命令进入界面

systen-config-kickstart

利用kickstart自动安装虚拟机
会出现以下界面:

利用kickstart自动安装虚拟机
利用kickstart自动安装虚拟机

创建一个全新的引导程序
利用kickstart自动安装虚拟机利用kickstart自动安装虚拟机

利用kickstart自动安装虚拟机

利用kickstart自动安装虚拟机
利用kickstart自动安装虚拟机
利用kickstart自动安装虚拟机
利用kickstart自动安装虚拟机

利用kickstart自动安装虚拟机
利用kickstart自动安装虚拟机

利用kickstart自动安装虚拟机
检查:

利用kickstart自动安装虚拟机
<3>完善ks.cfg文件

编辑ks.cfg文件

利用kickstart自动安装虚拟机

将时区改为Asia/Shanghai

利用kickstart自动安装虚拟机

写入框框里的代码
利用kickstart自动安装虚拟机
检测文件有没有出错

利用kickstart自动安装虚拟机

看ks.cfg在浏览器能否被找到

利用kickstart自动安装虚拟机

进行测试:

编写一个自动安装虚拟机脚本

利用kickstart自动安装虚拟机
在里面写入

利用kickstart自动安装虚拟机
调用这个脚本

利用kickstart自动安装虚拟机

会出现以下界面(这个界面出现,说明我们设置的安装的纯文本界面设置正常,可以自动安装)

利用kickstart自动安装虚拟机

利用kickstart自动安装虚拟机

安装成功

利用kickstart自动安装虚拟机