linux自动安装系统脚本

                            使用kickstart自动安装系统

在我以前的一篇博客《系统虚拟机管理》详情点击此链接中有说到使用脚本自动安装系统,但那样的方式还是需要我们在安装过程中手动完成初始化配置,今天我们来介绍kickstart配置文件安装的方法,不再需用手动初始化。

此方法需要用到别人的镜像的共享服务,可以参考另一篇博客,《软件管理》详情点击此链接中【设置yum源指向】的第二中方式“通过共享服务的方式”,得到一个镜像。

【步骤1】安装kickstart软件
linux自动安装系统脚本_第1张图片
【步骤2】启动kickstart命令设置程式工具
linux自动安装系统脚本_第2张图片
【使用配置工具自动生成kickstart配置文件】
linux自动安装系统脚本_第3张图片
linux自动安装系统脚本_第4张图片
linux自动安装系统脚本_第5张图片
linux自动安装系统脚本_第6张图片
linux自动安装系统脚本_第7张图片
linux自动安装系统脚本_第8张图片
linux自动安装系统脚本_第9张图片
linux自动安装系统脚本_第10张图片
linux自动安装系统脚本_第11张图片linux自动安装系统脚本_第12张图片
linux自动安装系统脚本_第13张图片
linux自动安装系统脚本_第14张图片
【步骤3】选择图顶的file中的保存,会自动生成一个ks.cfg的文件,我把它保存在Desktop中
linux自动安装系统脚本_第15张图片
【步骤4】把这个文件复制到我的共享目录中,编辑此文件加上命令区段


【40—43命令区段】
linux自动安装系统脚本_第16张图片

linux自动安装系统脚本_第17张图片
【步骤5】查看修改后的ks.cfg脚本是否有语法错误


【步骤6】写安装脚本,镜像来自别人的共享,此实验提供镜像为172.25.87.250主机的http共享
linux自动安装系统脚本_第18张图片
【步骤7】安装dhcp服务器
dhcp 为动态主机配置协议,用于给某个网络段上的主机进行动态分配ip地址和相关网络环境的配置工作
【安装dhcp软件】

linux自动安装系统脚本_第19张图片
【编写dhcp配置文件,可以以其示例作为模版】

linux自动安装系统脚本_第20张图片
【启动dhcp服务,配置文件有错,会启动失败,用步骤6写的脚本安装系统node5】
linux自动安装系统脚本_第21张图片
【dhcp配置文件内容示例:8行提供HTTP服务的地址】
linux自动安装系统脚本_第22张图片
【客户机地址范围为172.25.87.110--172.25.87.210,默认网关为172.25.87.250】

linux自动安装系统脚本_第23张图片
【结果:客户机的配置符合dhcp文件的设定】
linux自动安装系统脚本_第24张图片
整个系统安装是自动完成的,不需要手工做任何干预。
祝君成功

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