kickstart可以批量安装虚拟机。
首先下载kickstart工具
yum install system-config-kickstart.noarch

system-config-kickstart 启动kisckstart工具
进入以下界面

选项分别为虚拟机支持的语言,键盘方式,时区,以及超级用户密码,最后俩个是安装后重启以及安装文本界面
第二列选项中
http server 为搭建yum源的主机ip地址
http directory 为yum存放地址

第四列为选取磁盘分区
/boot 选200
swap一般为boot的俩倍,选用500
/ 勾选fill all unused space on disk 意为剩下的所有空间

/ 的大小不是字面的1 而是剩下的全部的意思

第五列是网络设置
选取dhcp自动分配ip地址,因为kickstart的意义在于批量安装省事省力,需要有ip
从网络源获取镜像安装,动态ip可以自己分配,而静态ip需要自己一个个设置,所以采取dhcp自动分配

剩下的选取默认即可,左上角file保存

保存后会生成ks.cfg文件

ks.cfg文件内容就是刚刚kisickstart勾选的选项
在最下端修改配置文件
%post
touch /mnt/file1
%end
虚拟机安装后,在/mnt/下创建文件file1

将ks.cfg文件cp到/var/www/htmp/下,只能用cp不能用mv命令

编辑自动化安装脚本
vim /mnt/vm_create.sh

sh /mnt/vm_create.sh 执行脚本

本文详细介绍使用Kickstart工具批量安装虚拟机的过程,包括下载工具、配置语言及时区、设置超级用户密码、搭建yum源、磁盘分区及网络设置等步骤,并解释了ks.cfg文件的生成与使用。

534

被折叠的 条评论
为什么被折叠?



