(KickStart无人值守批量安装Linux.docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(KickStart无人值守批量安装Linux

目 录 摘要 - 1 - 关键字 - 1 - Abstract - 2 - 目录 - 3 - 一、不适合本地安装的情况 - 4 - 二、原理和概念: - 4 - 2.1 什么是PXE - 4 - 2.1.1 PXE技术的基本原理 - 4 - 2.1.2 PXE安装流程 - 4 - 2.2 什么是KickStart - 5 - 2.3 网络结构 - 6 - 三、安装的前提条件 - 6 - 3.1 PXE+KickStart安装的条件 - 6 - 3.2 安装过程中所需要的rpm包及获取 - 7 - 3.2.1 需要的rpm软件包 - 7 - 3.2.2 软件包的获取 - 7 - 四、操作步骤 - 7 - 操作要求 - 7 - 4.1 配置IP地址 - 7 - 4.2 安装rpm包 - 9 - 4.3 配置dhcp服务 - 11 - 4.4 配置tftp服务 - 13 - 4.5 配置nfs服务 - 14 - 4.6 配置ks.cfg文件 - 15 - 4.7 创建所需文件夹 - 18 - 4.8配置支持PXE启动 - 19 - 4.9 启动服务器 - 20 - 4.10 测试 - 21 - 五、常见故障排除 - 24 - 5.1 无法分配到IP地址 - 24 - 5.2 tftp无法连接 - 24 - 5.3 无法获取ks.cfg文件 - 25 - 六、结论 - 26 - 一、不适合本地安装的情况 不适合本地安装的情况如下: (1)无软驱和光驱:如果计算机不带光驱或软驱,则无法通过本地安装。 (2)非标准的软驱和光驱:虽然笔记本电脑都会配置光驱。但是并不一定都是标准的IDE设备,有些通过USB接口或1394接口(例如Samsung的Q10)连接。在Linux安装时所引导的Linux内核一般都不会带这些接口的驱动,所以也无法通过本地安装。 (3)在一些场合,如机房中有大量的计算机需要同时安装Linux。如果通过光驱的方式逐台安装,不仅效率低,也不利于维护。 (4)光驱或安装光盘故障。 二、原理和概念 2.1 什么是PXE 2.1.1 PXE技术的基本原理 PXE技术与RPL技术不同之处为RPL是静态路由,PXE是动态路由。RPL是根据网卡上的ID号加上其他记录组成的一个Frame(帧)向服务器发出请求。而服务器中已有这个ID数据,匹配成功则进行远程启动。PXE则是根据服务器端收到的工件站MAC地址,使用DHCP服务为这个MAC地址指定个IP地址。每次启动可能同一台工作站有与上次启动有不同的IP,即动态分配地址。下以客户端引导过程说明PXE的原理。 (1)客户端开机后,PXE BootROM(自启动芯片)获得控制权之前执行自我测试,然后以广播形式发出一个请求FIND帧。 (2)如果服务器收到客户端所送出的要求,就会送回DHCP回应,包括用户端的IP地址、预设通信通道,以及开机映像文件;否则服务器会忽略这个要求。 (3)客户端收到服务器发回的响应后则会回应一个帧,以请求传送启动所需文件,并把自己的MAC地址写到服务器端的Netnames.db文件中。 (4)将有更多的消息在客户端与服务器之间应答,用于决定启动参数。BootROM由TFTP通信协议从服务器下载开机映像文档。客户端使用TFTP协议接收启动文件后,将控制权转交启动块以引导操作系统,完成远程启动。 2.1.2 PXE安装流程 PXE协议的成功运行需要解决以下的两个问题 (1)既然是通过网络传输,那么计算机在启动时其IP地址如何配置? (2)通过何种下载Linux内核和根文件系统? 第一个问题可以通过DHCP Server解决,由DHCP Server来为PXE Client分配一个IP地址,DHCP Server是用来为DHCP Client动态分配IP地址的协议。不过由于这里是为PXE Client分配IP地址,所以在配置DHCP Server时需要增加相应的PXE特有配置;至于第2个问题,在PXE Client所在的ROM中,已经存在了TFTP Client。PXE Client使用TFTP Client,通过TFTP协议到TFTP Server上下载所需的文件。这样,PXE协议运行的条件就具备了,PXE的安装流程如图所示。 在图中,PXE Client是需要安装Linux的计算机,TFTP Server和DHCP Server运行在另外一台Linux Server上,Bootstrap文件、配置文件、Linux内核,以及Linux根文件系统都放置在Linux Server上TFTP服务器的根目录下。除了配置文件,这3个二进制文件是PXE Client在工件过程中所必需的文件,即bootstrap、Linux

文档评论(0)

tt859685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档