自动化运维之kickstart自动化部署安装linux系统
KickStart的定义:
KickStart是自动化安装系统的一种方式。一般在安装操作系统的过程中,需要和服务器进行大量的交互操作。但使用KickStart,只需要事先定义好一个KickStart自动应答配置文件ks.cfg(通常存放于安装服务器上),并指明其配置文件的位置,在安装过程中安装程序就可以自己从该文件中读取安装配置,避免大量的交互操作,从而实现无人值守的自动化安装。
自动化部署的定义:
自动化部署是在脚本文件中写入安装系统时需要的各种参数,安装系统时,只需要调用脚本就可以。
实验如下:
实验配置环境:
一台已经搭建好本地yum源,配置好httpd服务,dhcp服务和system-config-kickstart的真机
实验思路:
完成httpd模块,dhcp模块,kickstart模块的配置
实验步骤:
step1(已经搭建了相应的模块,下面完成配置)
配置dhcp模块
编辑dhcp.conf文件
重启dhcp服务
step2开启httpd服务
step3配置kickstart模块
1|system-config-kickstart