PXE高效网络装机与Kickstart无人值守安装

PXE高效网络装机与Kickstart无人值守安装

一、PXE概述

1、 PXE (Preboot eXcution Environment)的概念

PXE(预启动执行环境,在操作系统之前运行)由Intel公司开发的网络引导技术,工作在Client/Server模式, 允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统

2、 PXE批量部署的优点

• 规模化:同时装配多台服务器

• 自动化:安装系统、配置各种服务

• 远程实现:不需要光盘、U盘等安装介质

3、部署PXE远程安装服务

若要搭建PXE 网络体系,必须满足以下几个前提条件:

客户端:

• 客户机的网卡要支持PXE协议(集成BOOTROM芯片),且主板支持网络引导。一般大多数服务器主机都支持,只需在BIOS设置中允许从Network或LAN启动即可

服务端:

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

4、搭建PXE远程安装服务器

• PXE 远程安装服务器集成了Centos 7 安装源、TFTP 服务、DHCP服务、FTP 服务,能够向客户机裸机发送PXE引导程序、Linux 内核、启动菜单等数据,以及提供安装文件

• TFTP (简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于小文件传输的应用场合。TFTP服务默认由xinetd服务进行管理,使用UDP 端口69

• xinetd是新一代的网络守护进程服务程序,又叫超级服务器,常用来管理多种轻量级Internet服务
守护进程也称精灵进程(Daemon),是运行在后台的一种特殊进程。守护进程独立于控制终端,它们常常跟随系统启动时启动,在系统关闭时才结束。守护进程周期性的执行某些任务或者等待处理某些时间,Linux上的大多数服务器都是用守护进程实现的

在系统启动中默认的守护进程的父进程ID全都是init,守护进程特征就是在程序运行名后加了一个d,但不是所有的尾字母是d的进程都是守护进程

二、 搭建PXE远程安装服务器的步骤

1、安装软件

image-20240507140232829

2、配置DHCP

image-20240507140819581

image-20240507151412226

3、配置tftp

image-20240507144540442

image-20240507144655824

4、复制四大文件

image-20240507145909262

image-20240507150334584

5、关闭防火墙,挂载,重启服务,

image-20240507150629485

image-20240507152548003

6、开一台新机器,测试

三、kickstart 无人值守安装

1、安装软件

image-20240507153333462

2、准备工作

image-20240507153458825

image-20240507154551759

image-20240507154755028

image-20240507154836646

image-20240507155043062

image-20240507154955508

image-20240507155122637

image-20240507155214096

image-20240507155236791

image-20240507155335547

image-20240507155507991

image-20240507155529682

image-20240507155543951

image-20240507155614816

3、修改配置文件

image-20240507155919939

image-20240507155947234

image-20240507160040164

4、开一台新机器,测试

posted @ 2024-05-12 19:33  傲世九天  阅读(27)  评论(0)    收藏  举报