虚拟机的自动化安装
kickstart 概述
使用 kickstart ,系统管理员可以创建一个包含安装期间所有常见问题的答案的文件,自动安装linux
kicksatrt 文件参数
%end 目的结束 clearpart 删除分区
part 分区策略
%packages安装包 ignoredisk 跳过磁盘
%pre 安装前执行脚本bootloader引导程序设定
%post 安装之后执行脚本volgrouplvm 组设定
url 安装源路径 logvol lvm 设定
repo yum 源地址 zerombr 清空 mbr
text 文本安装 network 网路设定
vnc 安装时开启
vncfirewall 火墙设定
yum install systemctl-config-kickstart httpd -y
systemctl start httpd
systemctl stop firewalld
systemctl mask firewalld.server
使用system-config-kickstart 工具设置
分区
编辑 /var/www/html/ks.cfg
用 ksvalidator 查看这个文件是否有报错 根据报错可以修改
修改后执行创建虚拟机脚本
yum install dhcp -y
查看dhcp的配置文件
cat /etc/dhcp/dhcpd.conf
把文件覆盖到这个文件中去cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
在打开配置文件编辑第8行删除第27行,和28行
编辑第31-33行 删除35行之后的内容
重新启动服务关闭火墙
执行安装虚拟机脚本