利用脚本非交互式安装虚拟机
你是不是总是觉得安装Linux虚拟机的时候步骤很繁琐,今天告诉你一个非常铉酷的安装流程,用文件来记录所有安装过程中问题的答案,并让所有需要安装的主机自动读取
#kickstart作用#
以上解决方案中记录系统安装过程中所有问题答案的文件叫kickstart脚本
实验环境:
1.主机名称 :westos_node1
2.ip :172.25.254.40
3.火墙,selinux关闭
4.httpd服务开启
5.配置软件仓库能正常工作
搭建dhcpd服务器:
让被安装的主机可以获得ip来访问网络资源及kickstart文件
搭建网络软件仓库:
vim /etc/yum.repos.d/westos.repo
[AppStream]
name=AppStream
baseurl=http://172.25.254.20/westos_8/AppStream
gpgcheck=0
[BaseOS]
name=BaseOS
baseurl=http://172.25.254.20/westos_8/BaseOS
gpgcheck=0
kickstart自动安装脚本的制作
在rhel7系统中提供图形的kickstart制作方式
在rhel8中已经把图形的工具取消,并添加到rhn网络中
在rhel8中如果无法通过rhn网络制作kickstart,可以使用模板生成
#通过模板生成kickstart文件#
在已经装好的rhel8中,/root/anaconda-ks.cfg 就是安装当前系统时回答的所有问题的答案
生成的kickstart,此文件为kickstart模板
cp /root/anaconda-ks.cfg /var/www/html/westos.cfg
vim /var/www/html