RHEL5.0网络自动安装系统

RHEL5.0网络自动安装系统

ID:40566601

大小:2.32 MB

页数:23页

时间:2019-08-04

RHEL5.0网络自动安装系统_第1页
RHEL5.0网络自动安装系统_第2页
RHEL5.0网络自动安装系统_第3页
RHEL5.0网络自动安装系统_第4页
RHEL5.0网络自动安装系统_第5页
资源描述:

《RHEL5.0网络自动安装系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RHEL5.0网络自动安装系统◆实现RHEL5.0网络自动安装系统过程详解第一步:PXEClient向DHCP发送请求客户机必须有支持pxe的网络接口卡(NIC)的BIOS设置成为网络启动,通过PXEBootROM(自启动芯片)会以UDP发送一个广播请求,向网络中的DCHP服务器获取IP地址、网关、子网掩等信息。第二步:DHCP服务器会提供相应客户机的请求信息DHCP服务器收到客记端的请求信息,就会验证客户机是否是合法的PXEClient的请求,验证通过服务器将给客户机分配IP地址、pxelinux启动程序位置,即是TF

2、TP位置。第三步:PXE客户端请求下载启动文件及服务器响应客户端请求并传送相应文件客户机获取到IP地址后,就会要求服务器传送启动所需文件,这些启动文件包括:pxelinux.0(启动镜像文件)、initrd.img(镜像文件)、vmlinuz(内核文件)、pxelinux.cfg/default(原文件是isolinux.cfg)等文件。BootROM由TFTP通迅协议从服务器上下载启动安装程序所必须的文件,default文件下载完成后,会根据该文件中定义的引导顺序,启动linux安装程序的引导内核。第四步:下载相应文件

3、客户机通过pxelinux.cfg/default文件成功引导linux安装内核后,安装程序就要确定你通过什么安装介质来安装linux,由于进行网络安装,所以这里的介质是NFS、FTP、HTTP,在此时还会初始化网络,再次进行获取IP信息,这是由于PXE获取的是安装用的内核以及安装程序等,而安装程序要获取的是安装系统所需的二进制包以及配置文件,由于它们需要的内容不同造成PXE模块和安装程序是相对独立,PXE的网络配置并不能传递给安装程序。从而进行两次获取IP地址过程。同时,也会读取该指定位置的ks.cfg,并按照该位置下

4、载ks.cfg第五步:客户机安装RHEL5.0操作系统下载ks.cfg后,通过该文件找到所需要安装的软件包的位置,并按照该文件的配置请求下载安装过程需要的软件包。和客户机建立连接后,将开始传输所需要的软件包,客户机将开始安装操作系统了。安装完成后,将提示重新引导计算机。要注意,在重新引导的过程中一定要将BIOS修改回从硬盘启动,不然的话又会重复的自动安装操作系统。由于我这里用的是虚拟机安装,所以就不考虑这些了。◆搭建环境1、在虚拟机里已经安装好RHEL5.0的服务器2、服务器IP地址为10.2.46.1293、Clien

5、t就是新建一个虚拟机4、服务器系统RHEL5.0,要安装的系统也是RHEL5.05、服务器要有安装所需的软件包◆网络自动安装系统方式⑴DHCP+TFTP+NFS⑵DHCP+TFTP+NFS+HTTP⑶DHCP+TFTP+NFS+VSFTP⑷DHCP+TFTP+VSFTP⑸DHCP+TFTP+VSFTP+HTTP⑹DHCP+TFTP+HTTP虽然有这么都种法,但是概念都是一样的,最终的目标也就是安装好一个RHEL5.0操作系统◆实验步骤关闭防火墙及SElinux(1)DHCP+TFTP+NFS①首先查看系统有没有安装了dh

6、cp-devel(在第三张光盘)及dhcp(在第三张光盘)软件包,在这里我已经安装好了#cat/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample>>/etc/dhcpd.conf#vi/etc/dhcpd.conffilename“pxelinux.0”;-------提供给客户机的文件next-server10.2.46.129;----指的是tftp服务器的IP地址②安装tftp及tftp-server软件包,这两个软件包都在第三张光盘,但安装tftp-server依赖于xinet

7、d,所以必须到时第二张光盘安装xinetd软件包③复制PXE启动时需要的文件资料,插入第一张光盘,挂起来④修改/tftpboot/pxelinux.cfg/default文件#chmod777/tftpboot/pxelinux.cfg/default//文件默认是只读的#vi/tftpboot/pxelinux.cfg/defaultks=nfs:10.2.46.129:/lrl/ks.cfgks.cfg是kickstart安装配置文件,系统就是按照ks.cfg来安装的timeount超时时间,默认600,可以不改#v

8、i/etc/xinetd.d/tftp#servicexinetdrestart⑤安装nfs-utils、nfs-utils-lib及portmap软件包,在这里已经安装好了,如果没有安装,可以插入第一张光盘里进行安装#vi/etc/exports#mkdir/lrl#servicenfsrestart;servic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。