PXE 高效批量网络装机

server/2024/10/18 5:28:59/

 部署 PXE 远程安装服务

规模化:同时装配多台服务器
自动化:安装系统、配置各种服务;
远程实现:不需要光盘、U 盘等安装介质
搭建 PXE 远程安装服务器
准备 CentOS 7 安装源
CentOS 7 的网络安装源一般通过 HTTP FTP 协议发布,另外也支持 NFS Network File System,网络文件系统)协议
mkdir /var/ftp/centos7
cp -rf /media/cdrom/* /var/ftp/centos7
systemctl start vsftpd
安装并启用 TFTP 服务
TFTP 服务由 tftp-server 软件包提供,配置文件位于 /etc/xinetd.d/tftp
yum -y install tftp-server
vi /etc/xinetd.d/tftp
准备 Linux 内核、初始化镜像文件
PXE 网络安装的 Linux 内核、初始化镜像文件可以从 CentOS 7 系统光盘获得, 分别为 vmlinuz initrd.img ,位于文件夹 images/pxeboot
cd /media/cdrom/images/pxeboot
cp vmlinuz initrd.img /var/lib/tftpboot
准备 PXE 引导程序
PXE 网络安装的引导程序为 pxelinux.0 ,由软件包 syslinux 提供
yum -y install syslinux
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
安装并启用 DHCP 服务
PXE 客户机通常是尚未装系统的裸机,因此为了与服务器取得联系并正确下载相 关引导文件,需要预先配置好 DHCP 服务来自动分配地址并告知引导文件位置。
yum -y install dhcp
vi /etc/dhcp/dhcpd.conf
配置启动菜单文件
启动菜单用来指导客户机的引导过程,包括如何调用内核,如何加载初始化镜像
mkdir /var/lib/tftpboot/pxelinux.cfg
vi /var/lib/tftpboot/pxelinux.cfg/default

http://www.ppmy.cn/server/104427.html

相关文章

FDD与TDD——两种双工模式

目录 一、FDD(频分双工) 1. 作用 2. 原理 3. 特点 二、TDD(时分双工) 1. 作用 2. 原理 3. 特点 总结 FDD(频分双工,Frequency Division Duplexing)和TDD(时分双工&#xf…

专家翻译和本地化对中国商品推广的影响

随着中国企业不断扩大其在全球市场的影响力,有效推广其产品的需求从未如此重要。中国产品在海外成功推广的一个重要因素是专家翻译和本地化。这些服务不仅仅是将文本从一种语言转换为另一种语言;它们涉及调整产品和营销策略,以适应目标市场的…

爬取豆瓣TOP250电影详解

一.分析网页DOM树结构 1.分析网页结构及简单爬取 豆瓣(Douban)是一个社区网站,创立于2005年3月6日。该网站以书影音起家,提供关于书籍、电影、音乐等作品的信息,其作品描述和评论都是由用户提供(User-Gen…

重装后的电脑怎么分区?轻松优化存储空间

电脑重装系统是解决许多软件问题和提升性能的有效方法。然而,重装系统后,合理的硬盘分区不仅能提高数据管理效率,还有助于保护系统安全。本文将详细介绍如何在重装电脑后进行合理的分区,帮助您更好地管理和使用您的电脑。 一、了解…

力扣面试经典算法150题:跳跃游戏 II

跳跃游戏 II 今天的题目是力扣面试经典150题中的数组的中等难度题:跳跃游戏II。 题目链接:https://leetcode.cn/problems/jump-game-ii/description/?envTypestudy-plan-v2&envIdtop-interview-150 题目描述 给定一个非负整数数组 nums&#xff0…

ZooKeeper入门及核心知识点整理

什么是Zookeeper Zookeeper简称zk,先从字面意思上去理解,那就是动物园管理员。其实zk是大数据领域中的一员,为整个分布式环境提供了协调服务,主要可以用于存储一些配置信息,同时也可以基于zk实现集群。它是一个apache…

基本数据类型 --- 浮点型

float的机器码表示: 一个float数据 (pow(-1, sign) fraction) * pow(2, exponent - 127) 由上图,可得: (pow(-1, sign) fraction) * pow(2, exponent - 127) ( 1 2^(-2) ) * pow(2, 124-127) 0.15625 其他文章: https://b…

React 入门第三天:深入理解Hooks的强大功能

在React学习的第三天,我将重点放在Hooks上。Hooks是React 16.8引入的一项革命性特性,使得我们能够在函数组件中使用状态和其他React特性。通过学习和实践Hooks,我进一步体会到了React的灵活性和强大之处。以下是我第三天的学习心得。 1. Hoo…