天天看点

pxe自动化安装系统pxe自动化安装系统

pxe自动化安装,所需要的服务有:dhcp服务器,tftp服务器,http服务器

pxe自动化安装,所需要的包组及相关安装文件有:syslinux以及自动化安装系统所需的应答文件selinux

实验说明:

本次实验以一台centos7作为dhcp服务器,tftp服务器,以及http服务器向本网段内的主机提供自动化安装centos系统

准备工作:

主机

系统

ip

centos7

192.168.73.120

实验开始:

1.使用system-config-kickstart生成ks6.cfg

2.复制ks6.cfg为ks7.cfg,并修改部分参数

1.创建http目录

2.将centos6及7的光盘文件挂在至相关的目录下(工作中可以直接将光盘镜像复制至目录下)

3.将准备好的应答文件复制至目录下

4.启动httpd服务,并设置为开机自动启动

1.在tftp工作目录下创建出相关的文件目录

2.将centos6和centos7的内核及虚拟文件系统复制至tftp工作目录下的相对应kernel目录中

3.复制启动相关的文件至tftp工作目录

4.复制光盘上的菜单文件至/var/lib/tftpboot/pxelinux.cfg目录下改名为default,修改此文件

5.查看下目录结构

6.启动tftp服务,并设置为开机启动

1.由于dhcpd默认的配置文件为空,此处将dhcpd的样板配置文件复制后加以修改

2.配置dhcp服务

3.启动dhcp服务器,并设置为开机自动启动

以上为pxe自动化安装的全过程,有几点细节需要注意:

1.所有服务部署完毕,进行测试之前,确保网络中没有其他的dhcp服务,避免产生干扰。

2.centos7在自动化安装时需要1g以上的内存空间。

3.安装时注意物理磁盘的大小以及ks文件中的磁盘大小 ,确保有足够的空间进行安装。

继续阅读