大茂名网

 找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 197|回复: 0

谈谈:第19章 使用PXE+Kickstart人值守安装服务 2023/2/2 11:27:20

[复制链接]

1万

主题

1万

帖子

6万

积分

钻石元老

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
62908
发表于 2023-2-2 11:27 | 显示全部楼层 |阅读模式

马上注册登陆,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?用户注册

x
1921 配置DHCP服务程序Linux命令大全的具体问题可以到我们网站了解一下,也有业内领域专业的客服为您解答问题,为成功合作打下一个良好的开端!
DHCP服务程序用于为客户端主机分配可用的IP地址,而且这是服务器与客户端主机进行文件传输的基础,因此要先行配置DHCP服务程序。首先按照表19-2为人值守系统设置IP地址,然后按照图19-2和图19-3在虚拟机的虚拟络编辑器中关闭自身的DHCP服务,避免与自己配置的服务冲突。 表19-2 人值守系统与客户端的设置 主机称 操作系统 IP地址 人值守系统 RHEL 8 1921681010 客户端 未安装操作系统 - 图19-2 打开虚拟机的虚拟络编辑器 图19-3 关闭虚拟机自带的DHCP服务 除了上面提及的服务之外,PXE + KS人值守安装系统还会用到诸如、、等多项相关的服务协议,因此本验会临时关闭防火墙,以便数据能够正常地传送: [@ ]# -F [@ ]# 当挂载好光盘镜像并把仓库文件配置妥当后,就可以安装DHCP服务程序软件包了: [@ ~]# - - U S M U T R H S M Y L : 0:00:22 F 30 A 2022 01:03:26 AM CST D ================================================================================ P A V R S ================================================================================ I: 86_64 12:436-308 BOS 529 T S ================================================================================ I 1 P ………………省略部分输出信息……………… I: --12:436-30886_64 C! 第14章已经详细讲解了DHCP服务程序的配置以及部署方法,相信各位读者对相关的配置参数还有一些印象。但是,我们在这里使用的配置文件与第14章中的配置文件有两个主要区别:允许了BOOTP引导程序协议,旨在让局域内暂时没有操作系统的主机也能获取静态IP地址;在配置文件的比较下面加载了引导驱动文件0(这个文件会在下面的步骤中创建),其目的是让客户端主机获取到IP地址后主动获取引导驱动文件,自行进入下一步的安装过程。 [@ ~]# ; ; -- ; -; 192168100 2552552550 { 2552552550; - 1921681010; - 19216810100 19216810200; - 21600; - 43200; 1921681010; "0"; } T 当前0文件不存在,不过不用担心,后面会找到它的。 在确认DHCP服务程序的参数都填写正确后,重新启动该服务程序,并将其添加到开机启动项中。这样在设备下一次重启之后,可以在须人工干预的情况下,自动为客户端主机安装系统。 [@ ~]# [@ ~]# C - → 与以往的红帽企业版不同,RHEL 8系统中存在一些“讨厌”的服务,它们的参数错误会导致服务启动失败,但有时却不会在屏幕上向用户显示任何提示信息。建议在启动后查看一下服务状态,以免后续验中客户端分配不到卡信息。若输出状态为“ ()”则表示服务已经正常运行: [@ ~]# ● - DHCP4 S D L: (; ; : ) A: () F 2022-04-30 01:10:51 CST; 3 15 D: :(8) :(5) M PID: 30964 () S: "D " T: 1 (: 12390) M: 88M CG: └─30964 - --- ………………省略部分输出信息……………… 1922 配置TFTP服务程序 我们曾经在第11章中学习过服务与TFTP服务。是一款功能丰富的文件传输服务程序,允许用户以匿开放模式、本地用户模式、虚拟用户模式来进行访问认证。但是,当前的客户端主机还没有安装操作系统,该如何进行登录认证呢TFTP作为一种基于UDP协议的简单文件传输协议,不需要进行用户认证即可获取到所需的文件资源。因此接下来配置TFTP服务程序,为客户端主机提供引导及驱动文件。当客户端主机有了基本的驱动程序之后,再通过服务程序将完整的光盘镜像文件传输过去。 [@ ~]# - - U S M U T R H S M Y L : 0:00:34 F 30 A 2022 01:38:09 AM CST D ================================================================================ P A V R S ================================================================================ I: 86_64 52-248 AS 50 86_64 2:2315-238 AS 135 T S ================================================================================ I 2 P ………………省略部分输出信息……………… I: --52-24886_64 -2:2315-23886_64 C! TFTP是一种非常精简的文件传输服务程序,它的运行和关闭是由络守护进程服务来管理的。服务程序会同时监听系统的多个端口,然后根据用户请求的端口号调取相应的服务程序来响应用户的请求。需要开启TFTP服务程序时,只需在服务程序的配置文件中把参数改成就可以了。如果配置文件不存在,则复制下面的内容进来,手动创建一下: [@ ~]# { _ = = = = = _ = - = _ = 11 = 100 2 = IP4 } 保存配置文件并退出,然后重启服务程序,并将其加入到开机启动项中。 [@ ~]# [@ ~]# 1923 配置SYSL服务程序 SYSL是一个用于提供引导加载的服务程序。与其说SYSL是一个服务程序,不如说是一个包含了很多引导文件的文件夹。在安装好SYSL服务程序后,目录中会出现很多引导文件。 [@ ~]# - U S M U T R H S M Y L : 0:07:57 F 30 A 2022 01:47:18 AM CST D ================================================================================ P A V R S ================================================================================ I: 86_64 604-18 BOS 576 I : 604-18 BOS 554 T S ================================================================================ I 2 P ………………省略部分输出信息……………… I: -604-1886_64 --604-18 C! 我们首先需要把SYSL提供的引导文件(也就是前文提到的文件0)复制到TFTP服务程序的默认目录中,这样客户端主机就能够顺利地获取到引导文件了。另外在RHEL 8系统光盘镜像中也有一些需要调取的引导文件。确认光盘镜像已经被挂载到目录后,使用复制命令将光盘镜像中自带的一些引导文件也复制到TFTP服务程序的默认目录中。 [@ ~]# [@ ]# 0 [@ ]# * [@ ]# * : '' : 'TRANSTBL' : '' 命令后面接的句点()表示当前工作目录。也就是说,上述命令表示将文件复制到当前工作目录(即)中。在复制过程中,若多个目录保存着相同的文件,则可手动敲击键进行覆盖即可。 然后在TFTP服务程序的目录中新建目录。虽然该目录的字带有后缀,但依然也是目录,而非文件!将系统光盘中的开机选项菜单复制到该目录中,并命为。这个文件就是开机时的选项菜单,如图19-4所示。 图19-4 L系统的引导菜单界面 [@ ]# [@ ]# 默认的开机菜单中有3个选项:安装系统、对安装介质进行检验、排错模式。既然已经确定采用人值守的方式安装系统,若还需要为每台主机手动选择相应的选项,则未免与我们的主旨(人值守安装)相悖。 现在我们编辑这个文件,把第1行的参数修改为,这样系统在开机时就会默认执行那个称为的选项了。对应的选项大约在第64行,将默认的光盘镜像安装方式修改成FTP文件传输方式,并指定好光盘镜像的获取址以及K应答文件的获取路径: [@ ]# 1 2 600 3 4 5 6 # C , 7 # F , 8 # 9 10 11 R H E L 800 12 8 13 18 14 8 15 # 16 15 17 13 18 19 # B A 20 * #00000000 #00000000 21 22 # S 23 0 # #00000000 24 25 # T 26 0 #730 #00000000 27 28 # P [T] 29 0 #36496 #00000000 30 31 # U 32 0 #848 #00000000 33 34 # S 35 0 #848 #00000000 36 37 # U 38 0 # #00000000 39 40 # H 41 0 # #00000000 42 43 # A N 44 0 # #355594 45 46 # T 47 0 # #00000000 48 _ 0 # #00000000 49 50 # C 51 0 #848 #00000000 52 0 # #00000000 53 54 # D A 55 56 P T 57 58 # 59 # 60 61 62 ^I R H E L 800 63 64 = 2=:1921681010 =:1921681010 65 ………………省略部分输出信息……………… 建议在安装源的后面加入参数,意为使用静默安装方式,不再需要用户进行确认。文件修改完毕后保存即可。开机选项菜单是被调用的文件,因此不需要单独重启任何服务。 1924 配置VSF服务程序 在这套人值守安装系统的服务中,光盘镜像是通过FTP协议传输的,因此势必要用到服务程序。当然,也可以使用服务程序来提供W访问的方式,只要能确保将光盘镜像顺利传输给客户端主机即可。如果打算使用W服务来提供光盘镜像,一定记得将上面配置文件中的光盘镜像获取址和K应答文件获取址修改一下。 [@ ]# - U S M U T R H S M Y L : 0:28:28 F 30 A 2022 01:47:18 AM CST D =============================================================================== P A V R S =============================================================================== I: 86_64 303-288 AS 180 T S =============================================================================== I 1 P ………………省略部分输出信息……………… I: -303-28886_64 C! RHEL 8系统版本的服务默认不允许匿公开访问模式,因此需要手动进行开启: [@ ~ ]# # E # # T T # , # P 5 # # READ THIS: T NOT # P 5 ' # # # A FTP (B ) _=YES ………………省略部分输出信息……………… 刘遄老师再啰嗦一句,在配置文件修改正确之后,一定将相应的服务程序添加到开机启动项中,这样论是在生产环境中还是在红帽认证考试中,都可以在设备重启之后依然能提供相应的服务。希望各位读者一定养成这个好习惯。 [@ ~]# [@ ~]# C - → 在确认系统光盘镜像已经正常挂载到目录后,把目录中的光盘镜像文件全部复制到服务程序的工作目录中: [@ ~]# - * 这个过程大约需要3~5分钟。在此期间,咱们也别闲着,将SEL安全子系统中放行FTP传输协议的允许策略,设置成(开启)。 [@ ~]# -P ___= 出现问题大胆提问!
爱上大茂名,喜当大猫友,吃喝玩乐事,天天乐开怀!
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

QQ|客服:0668-2886677QQ:75281068|大茂微博|小黑屋|手机版|Archiver|大茂名网 ( 粤ICP备18149867号 )茂名市大茂科技有限公司 版权所有 

GMT+8, 2025-2-3 03:09 , Processed in 2.582096 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表