手把手教你PXE高效网络装机、Kickstart无人值守安装(详细版)

文章详细介绍了如何部署PXE远程安装服务,包括PXE技术的定义、优点,以及搭建过程中的各个步骤,如配置TFTP、DHCP服务,准备Linux内核和引导程序,安装FTP服务和CentOS7安装源,设置启动菜单,并强调了通过Kickstart实现无人值守安装的方法。
摘要由CSDN通过智能技术生成

一、部署PXE远程安装服务

1.1PXE定义

PXE是有Intel公司开发的网络引导技术,工作在Client/Server模式(也简称CS模式),允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整改操作系统。

1.2PXE服务优点

规模化:同时装配多台服务器,无需每一台单独安装操作系统;

自动化:实现服务器的自动安装及自动配置各种服务;

远程实现:不需要光盘、U盘等安装介质,方便快捷的同时又可以保障服务器安全。

在这里插入图片描述

1.3搭建网络体系前提条件

① 客户机

  • 客户机的网卡要支持PXE协议(集成BOOTROM芯片)

  • 主板支持网络引导。有一些需在BIOS设置中允许从 Network 或 LAN 启动即可。

② 服务端

  • DHCP 服务器 :为客户机自动分配地址、指定引导文件位置。

  • 服务器要开启 TFTP服务(简单文件传输协议):用来提供系统内核和引导镜像文件的下载。

  • 服务器中使用FTP服务(或http/nfs)font> :提供yum安装源

  • 安装软件包syslinux :提供PXE引导程序

1.4 搭建PXE远程安装服务器

  1. PXE远程安装服务器集成了centoS 7安装源、TETP服务、DHCP服务、FTP服务,能够向客户机裸机发送PXE引导程序、Linux内核、启动菜单等数据,以及提供安装文件。
  2. TFTP(简单文件传输协议),是一个基于upP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于小文件传输的应用场合。TFTP服务默认由xinetd服务进行管理,使用UDP端口69 。
  3. xinetd是新一代的网络守护进程服务程序,又叫超级服务器,常用来管理多种轻量级Internet服务。
  4. 守护进程也称精灵进程〈Daemon),是运行在后台的一种特殊进程。守护进程独立于控制终端,它们常常跟随系统启动时启动,在系统关闭时才结束。守护进程周期性的执行某些任务或者等待处理某些事件,Linux上的大多数服务器都是用守护进程实现的。
  5. 在系统启动中默认的守护进程的父进程ID全都是init,守护进程特征就是在程序运行名后加了一个d,但不是所有的尾部字母是d的进程都是守护进程。

二. 实验

2.1 服务器操作

在这里插入图片描述

2.2 安装启动TFTP服务并修改TFTP服务的配置文件

在这里插入图片描述

在这里插入图片描述改修TFTP服务的配置文件
在这里插入图片描述在这里插入图片描述

2.3 安装并启用DHCP服务

在这里插入图片描述在这里插入图片描述修改DHCP服务的配置文件

vim /etc/dhcp/dhcpd.conf

在这里插入图片描述在这里插入图片描述

2.4 准备linux内核,初始化镜像文件

在这里插入图片描述

2.5 准备PXE引导程序

在这里插入图片描述在这里插入图片描述

2.6 安装FTP服务,准备centos7安装源

在这里插入图片描述在这里插入图片描述

2.7 配置启动菜单文件

默认的启动菜单文件在TFTP根目录的 pxelinux.cfg子目录下,文件名为default

在这里插入图片描述

2.7 关闭防火墙 ,验证PXE网络安装

在这里插入图片描述

2.9 试验成功进行测试

在这里插入图片描述在这里插入图片描述在这里插入图片描述

三. 实现Kickstart无人值守安装

  1. 准备安装应答文件
  2. 实现批量自动装机

1.准备安装应答文件
在这里插入图片描述
2. 打开“Kickstart 配置程序”窗口
通过桌面菜单“应用程序”–>“系统工具”–>“Kickstart” 打开

执行 “system-config-kickstart” 命令打开

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
3. 配置需要安装的软件包

可以根据需要将/root/anaconda-ks.cfg 的软件包安装脚本复制到 ks.cfg文件中,只需要复制%packages 到%end 部分即可。
如要求最小化安装,可复制下面内容:
vim ks.cfg
%packages
@^minimal
%end

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述4. 编辑引导菜单文件 default,添加 ks 引导参数

在这里插入图片描述

实验操作验证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

昨日海棠依旧.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值