PXE自动装机

一、PXE概述

PXE:C/S架构,允许客户端通过网络从远程服务器下载引导镜像,加载安装文件,实现自动化安装操作系统。C/S架构,服务端和客户端可以是多台,无人值守即安装选项不需要人为干预,可以自动化实现。

PXE的优点:

1、规模化,同时装配多台服务器,数量最好为20台,再多容易卡

2、自动化

3、远程实现,不需要光盘、U盘等介质

PXE的安装条件

硬件条件:网卡要支持PXE协议,主板要支持网络引导

软件条件:服务端要有DHCP服务,可以在客户机启动时,自动分配IP地址。TFTP地址:简单文件传输协议,适合传输小文件,引导镜像文件很小,使用TFTP。VSFTP协议:文件传输协议,适合传输大文件,安装文件。

二、PXE安装流程

test1:root@20.0.0.10作为服务端

2、1 安装TFTP,XINETD服务

注意(TFTP软件名是tftp-server)

xinetd服务:网络守护进程服务程序,用来管理轻量级的网络服务。管理TFTP的文件传输,TFTP是一个后台进程,使用的是UDP协议,端口是69。

vim  /etc/xinetd.d/tftp管理tftp服务配置

2、2 配置DHCP

安装DHCP服务

对DHCP服务进行配置,复制dhcp样板配置文件,覆盖dhcp实际的配置文件

2、2 准备PXE的引导程序

通过光盘镜像把光盘目录下 /images/pxeboot/ 目录下的文件vmlinuz,initrd.mrg复制到目录 /var/lib/tftpboot/下。

vmlinuz:LINUX系统的内核文件

initrd.mrg :初始化镜像文件,引导加载的模块文件

pxelinux.0 :在dhcp配置中设置的,网络引导时客户端应该请求的文件pxelinux.0

2、4 vsftpd服务

安装vsftpd服务

2、5 配置启动菜单文件

2、6 无人值守配置流程

安装服务system-config-kickstart

注:system-config-kickstart 不能用xshell打开,需要xmanger软件,也可以用mobaxteam打开,或者直接在虚拟机中打开。

配置流程图略,配置完成后的对应的kickstart 配置文件ks.cfg,保存到 /root目录下,文件内容如下:

文件指定了自动化安装的各项配置。可在文件最后添加安装后自动执行的脚本,进行各项配置。

复制 ks.cfg 到 /var/ftp ,无人值守配置完成。

2、7 客户机安装

test2:作为客户机(内存至少4G,否则不能启动PXE)

打开客户机,等待自动安装完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值