- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PXE高效能批量网络
一、PXE简介
PXE预启动执行环境
PXE工作中client/server模式,允许客户机通过网络远程服务器下载引导 镜像,并加载安装文件或整个操作系统。
若要搭建PXE网络体系,必须满足一下条件:
1、客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络 引导。
2、网络中有一台DHCP服务器,以便为客户机分配地址、指定引导文件位 服务器通过TFTP简单文件传输协议提供引导镜像文件的下载。
请求IP地址
返回IP地址和PXE文件位置
返回IP地址和PXE文件位置
请求 pexlinux.O
发送 pexlinux.0
执行 pexlinux.0
D H C P 服 务 器
~, 》
请求配置文件(pexlinux.cfg) 发送配置文件(pexlinux.cfg)
读配置文件
——请求vmlinuz
发送 vmlinuz 请求 initrd.img
发送 initrd.img
启动linux内核
Pxe工作示意图
工作过程:工作站开机后,PXE BootROM获得控制权之前先做自我检测,然后, 以广播形式发出一个请求FIND帧。如果服务器收到工作站所发出的要求,就会 送回DHCP回应,内容包括用户的IP地址,预设通讯通道,及开机映像文件。否 则,服务器会忽略这个要求。工作站收到服务器发回的响应后则会回应一个帧, 以请求传送启动文件所需文件。之后,将有跟多的讯息在工作站与服务器之间做应答,用以决定启动参数。BOOTROM由TFTP通讯协议从服务器下载开机映像档, 这个映像档就是软盘的映像文件。工作站使用 TFTP协议接收启动文件后,将控 制权转交给启动块,引导操作系统,完成远程启动。
二、搭建PXE远程安装服务器
1、准备Centos6安装源
使用FTP服务,将安装源放至/var/ftp/aliyun/目录下
dir /did/LUi'ur. umount /dev/cdrcm r
dir /did/LUi'ur. umount /dev/cdrcm r;c unt /dev/cdrc^ /medi a/cdrom
[芝octSciarLChunye *] *
[roctScianthunyt -J #
CiC unr: block device /dev/srO is wrirt-prot:& ctedr me unking read-only
[r act@tianchurLy已 -]rptn -ivh Fm皀吕丄孔』edrcgy' P占uk自g亡占/皆仝工匸pd-Z-2 -2-11 .亡3■右_4 .工.xE竝—岳4. rpm warning; /media/Ddroin7PaGkagea/vsfLpd-2?E?2-1 丄.el^_4?1?Sufi_G4?rpm; Header V3 RSA,. SE1A1 Preparing . . . ### #####*#### (1O0S]
i:vsftpa 悶轴理释拜古祁科衬#袖释無歸翳理材轻無科押释亦[loo^]
[i?oc:c@tianiziiunye -] i service vsftpd start
为 vsftpd 启动 佃ftyd= | [礁定]
[r-octQtianchunye # rhkmnEig_ vBfnpd nn
[eo-dr±anchurLyE # chkccnf ig v3ftLfl 一一liac
v^fcpd ①关闭 1:关厨 4启马 3:启.用 4:启.用 网启.用 秋关用
* mJ盘li上/审吐上/壬吐I■丄屮徂,
anchun亍亡[1] 48331
anchun亍亡
[1] 48331
[raot @ tianchimye ?:* du -ah
33SM /var/f' alLyun/
上口QtStianohuliyE
[uncf七电七二可珂口110[1『亡 +] * du -ah
437M /var/ftp/aliyun/
[rtianchimyc ?:* du -sh
3 ■壮 /vaz/ f tp/^1 Lyun/
sLu -sh
/var/ f tp/al iyuji/
[raot: tianchmiyc -] * du -sh
4?2G /var/f Lp/altyur/
[1]- Done
[root@tianchunyt “]*
/va. r/ftp/aliyun/
/va r/ftp/a 1 iyun/
/var/ftp/a1iyun/
目匚/當苓p ■'ali^vn "
/var/ftp/aliyun/
QP —1 -rf /media/GdromZ* /var/ftp/aliyun/
Ira&t^tianchujiye -]# cd /etc/yum. repos. d/
[
文档评论(0)