介绍几种自动化安装服务器的方法
1.通过挂载光盘镜像文件的方式
待安装主机可以使用光盘里的镜像或者vsftpd共享出来的镜像来安装
2.通过pxe网络安装服务器
从合理性来讲,让每个主机都挂载一个光盘,显然也不符合实际,所以实际中使用PXE网络安装服务器
一.kickstack自动化安装脚本
rhel7中:
1.安装system-config-kickstart
yum install system-config-kickstart
2.图形制作ks文件的工具
system-config-kickstart
3.这个图形工具是有bug的,需要手动添加某些文件内容
vim ks.cfg
%packages
@base ##软件组
lftp ##软件包
%end
4.检查ks.cfg文件是否有语法错误
ksvalidator /mnt/ks.cfg
5.发布ks文件
yum install vsftpd -y
systemctl start vsftpd
systemctl stop firewalld
mkdir /var/ftp/ksfile
mv ks.cfg /var/ftp/ksfile
6.检测发布
firefox ftp://192.168.1.33/ksfile/ks.cfg
二.通过挂载镜像光盘方式安装
在安装界面按<tab>
输入:
ks=ftp://192.168.1.33/ksfile/ks.cfg
回车
进入到自动安装过程
注意:
使用kickstart安装系统时环境中必须有dhcp服务器否则网络资源访问不到