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

1 打开你原来就已经写好的那个半自动的脚本

linux自动安装脚本

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

linux自动安装脚本

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

linux自动安装脚本

基本信息设定

linux自动安装脚本

安装模式选择

linux自动安装脚本

引导程序选项

linux自动安装脚本

分区划分策略

linux自动安装脚本

swap分区划分

linux自动安装脚本

/boot分区划分

linux自动安装脚本

划好的分区

linux自动安装脚本

获取ip类型划分

linux自动安装脚本

火墙配置信息

linux自动安装脚本

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

linux自动安装脚本

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

linux自动安装脚本

然后可以使用ksvalidator ks.cgf 检查文件是否有语法错误

由于以上的设定无法对package进行设定 所以我们需要手动的配置这个文件

linux自动安装脚本

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

linux自动安装脚本

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

搭建dhcp服务器 也就是在电脑上下载dhcp这个服务

linux自动安装脚本

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

linux自动安装脚本

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

linux自动安装脚本
linux自动安装脚本
linux自动安装脚本

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

linux自动安装脚本
linux自动安装脚本

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

相关文章: