在上面我们已经介绍了如何用脚本安装虚拟机,虽然已经写了两种办法,但是这两种办法都有一个特点 就是他们都不是全自动的安装 而是要通过手动操作来完成 那么 这次就会给大家介绍如何用脚本全自动的安装虚拟机。
1 打开你原来就已经写好的那个半自动的脚本

先检查是不是有 system-config-kickstart 要是没有就直接yum install system-config-kickstart -y

成功安装好后就直接输入 system-config-kickstart 就会出来下面的界面 然后进行选择就行

基本信息设定

安装模式选择

引导程序选项

分区划分策略

swap分区划分

/boot分区划分

划好的分区

获取ip类型划分

火墙配置信息

后面的这些都基本不选 选择系统默认的就行

完成了上述设定以后,生成一个叫做ks.cfg的文件 我们直接把它保存在/var/www/html/ 这个目录下

然后可以使用ksvalidator ks.cgf 检查文件是否有语法错误
由于以上的设定无法对package进行设定 所以我们需要手动的配置这个文件

这个时候需要我们把原来的脚本进行修改 让他可以实现后面 继续安装 修改完的脚本就是下面的这个

到这个我们的创建虚拟机的部分就算已经完了 但由于分配IP的方式是dhcp (因为在企业,通常我们需要管理的电脑将会是很多台,不能让使用静态ip的方法分配ip 所以我们需要学习去批量管理这些机器)
搭建dhcp服务器 也就是在电脑上下载dhcp这个服务

刚安装上的dhcp是不能用的需要我们去配置一下他的文件

接下来就是进去对文件进行配置



这个时候我们的dhcp服务就算搭建好了 现在我们就可以用我们的脚本去完整的去创建一个虚拟机了


以上就是用脚本自动去创建虚拟机的整个过程。
相关文章: