批量网络安装不同版本Linux之基础篇

Linux--PXE 高效批量网络装机(虚拟机模拟详解实验) 文章目录前言一、部署PXE 远程安装服务1.1、PXE 概述1.2、搭建PXE 远程安装服务器1.2.1、准备CentOS 安装源1.2.2、安装并启用TFTP 服务1.2.3、准备Linux 内核、初始化镜像文件1.2.4、准备PXE 引导程序、启动菜单文件1.2.5、安装并启用DHCP 服务1.3、验证PXE 网络安装二、实现Kickstart 无人值守安装2.1、准备安装应答文件2.1.1、配置安装应答参数2.1.2、保存自动应答文件2.2、实现批量自动装机2.2.1、启用自动应答文件2.2.2、验证 阅读详情
批量网络 安装不同版本Linux之基础篇
最近可能有点忙,发blog不那么频繁了,天凉了,大家注意保暖,预防感冒
好了,说我们今天的主题,今天呢,我们要实现通过网络来批量安装Linux,有点不同之处,是什么呢,批量是批量了,可我们还要实现批量不同版本的,也就是说啊,你按rhel 5,然后你装上去的就是rhel 5,你按rhel 6你装的就是6,这个是我们要实现的,网络启动、网络安装这样的字眼出现的时候,一般都伴随着PXE这个家伙一起出现,PXE,一般来说我们的网卡上都有,也就是说,我们可以通过网卡来启动我们的计算机,这样呢,就可以实现我们从网络装系统了,更多PXE知识可以看百度百科
环境:
两台RHEL 6.3,一台做服务器,一台做客户机
适用场景:
企业部署或涉及到多台安装的时候,再或者电脑没有光驱等情况
我们先来配置一下服务端
安装必备的软件
Yum install dhcp syslinux tftp* system-config-kickstart.noarch vsftpd –y
用上面的命令来安装一下我们的服务端软件,结果应该如下图
clip_image002
现在我们来配置一下DHCP服务,客户机通过网卡启动的时候要用到IP吧,不然怎么通讯,是吧
clip_image004
打开后如下图,我们直接复制一份过来
clip_image006
clip_image008
我们用VIM打开编辑一下
clip_image010
直接跳到最后,加我们的内容即可,内容参考如下
Subnet是说我们分发网络地址是哪个段的,
Range是说我们分发的时候范围是多少
Option routers这是说我们的网关是多少
Next-server这里指的是tftp服务器地址
Filename就是我们的启动文件名了
clip_image012
一般来说配置好之后可以用services dhcpd restart来启动服务,但如果不幸运出现下图,嘿,启动不了
clip_image014
那我们可以通过日志来看一下为什么启动不了,查看日志命令下图
clip_image016
看,直接就提示了106行和109行有问题
clip_image018
多了一个封号,没有结尾的}
clip_image020
加上后我们再启动服务就正常了
clip_image022
好了,DHCP告一段落,现在我们来配置一下tftp-server,我们用下面的命令来打开编辑一下
clip_image024
我规划的目录就是在根下/tftpboot,所以在server_Args那里我就写了/tftpboot,我还加了-u nobody,所有人可访问,并把disable=yes换成disable=no,默认是OFF,上面的注释已经说了
clip_image026
看到下图是不是很奇怪,怎么配置完不是services tftp restart
其实tftp算是xinetd的子进程,所以我们启动主服务就OK
clip_image028
我们既然指定了/tftpboot,那我们就用下图中的命令来创建一下
clip_image030
我们把引导的文件先来一份,我怕忘了…………
clip_image032
我们要把光盘中的images下的文件拷贝到/tftpboot中
clip_image034
OK,现在我们把配置文件从光盘拷贝一份到我们的pxelinux.cfg中,给它来个新名字,default,命令如下
clip_image036
好了,这就是我们改名好的default内容了
clip_image038
现在我们用下面的命令来启动安装器,生成我们的KS.CFG
clip_image040
这大家都很熟悉了吧,语言、键盘布局、root密码
大家注意最下面我选的那两个,安装完成后自动重启和以字符界面安装,你不让它自动重启的话,它会停止在那个安装完成的界面,等你来按reboot,这可不行,最起码我不行,太懒
clip_image042
安装源的位置,我直接挂了ISO到pub中
clip_image044
这里清楚以前的分区信息,换成我的
clip_image046
这里大家可以设置网络信息
clip_image048
这里就是防火墙了,默认什么状态
clip_image050
嘿,这张大家也很熟悉吧,你要安装什么包,在这里直接定义
clip_image052
完成后,我们保存一份KS.CFG,要放到能访问到的地址,比如这次,我们用FTP,就放到默认的/var/ftp下
clip_image054
现在来启动我们的FTP
clip_image056
我们用VIM打开/tftpboot/pxelinux.cfg/default,如下图,加上我们的KS地址
clip_image058
最后把我们的安装源准备好,我这是ISO直接给挂上了的
clip_image060
下面到客户机试试,如下图,伤不起啊,是不是出错了,不要紧,看下一张图
clip_image062
我们用cp命令来复制一份文件到tftpboot,再启动
clip_image064
哇,好熟悉的界面啊
clip_image066
OK,当我们超时或按回车后,看,没有什么键盘语言神马的了,直接是获取地址
clip_image068
然后就可以获取安装文件
clip_image070
再然后就给我把盘格了
clip_image072
clip_image074
再然后就开始安装进程
clip_image076
我了个去,这么快开始安装了么
clip_image078
哈哈,就这么就成了,看下图就是安装完成的
clip_image080
clip_image082
好的,完美成功

本文出自 “阳光☆奋进” 博客,请务必保留此出处http://ucweb.blog.51cto.com/4042188/985215

PXE批量网络装机(超详细实验教程)教会你自动化批量安装linux 系统 PXE批量网络装机(超详细实验教程)教会你自动化批量安装linux 系统 一、PXE概述 (一)、PXE批量部署的优点 规模化:同时装配多台服务器 自动化:安装系统、配置各种服务 远程实现:不需要光盘、U盘等安装介质 PXE(Preboot eXcution Environment) 预启动执行环境,在操作系统之前运行 服务端 运行DHCP服务,用来分配地址、定位引导程序 运行TFTP服务,提供引导程序下载 客户端 网卡支持PXE协议 主板支持网络引导 (二)、基本部署过程 准备CentOS 阅读详情

相关推荐

如何使用pxe网络批量安装Linux系统

本文章手把手教您如何使用pxe网络批量安装系统,堪称保姆及教程,旨在交流学习pxe网络安装系统配置原理,欢迎转发与收藏

qq_27815483的博客 2110

Linux网路服务之PXE网络批量装机和Kickstart全自动化安装

PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在client /Server模式,允许客户机通过网络从远程服务器下教引导镜像,并加载安装文件或者整个操作系统。PXE批量部署的优点●规模化:同时装配多台服务器●自动化:安装系统、配置各种服务●远程实现:不需要光盘、U盘等安装介质若要搭建PXE 网络体系,必须满足以下几个前提条件:客户端:1.客户机的网卡要支持PxE协议(集成BooTROoM芯片),且主板支持网络引导。

我的博客 1518

Linux网络之PXE高效批量装机、Kickstart全自动化安装

PXE 配上kickstart 实现全自动装机 cobbler

qq_57093716的博客 3979

Linux--批量自动装机

CentOS7系统开始不再提供软件包的选择,如图中所示,如果需要安装软件包,可以根据需 要将/root/anaconda-ks.cfg的软件包安装脚本复制到ks.cfg文件中,只需要复制%packages到%end 部分即可,在%packages到%end之间,包含以@开头的软件包列表,将不需要的软件名删除,剩下 的就是系统会自动安装的软件包。在“Kickstart配置程序”窗口中,可以针对基本配置、安装方法,引导装载程序选项,分区信息、网 络配置等各种安装设置进行指定,如图中所示。

2301_77023501的博客 3178

Linux高效批量网络装机(PXE)以及无人值守安装(Kickstart)

一.PXE概述 1.PXE批量网络装机概述 PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。 2.PXE批量部署的优点 规模化:同时装配多台服务器 自动化:安装系统、配置各种服务 远程实现:不需要光盘、U盘等安装介质 3.安装PXE网络体系需要具备的条件 客户端: 1.客户机的网卡要支持PXE协议(集成BOOTROM芯片),且主板支持网络引

彼岸吖的博客 1113

自动化运维-批量安装Linux操作系统

自动化运维 批量化安装linux操作系统

水布天 4799

Linux PXE 高效批量网络装机

服务端配置静态 IP,局域网无多余 DHCP 服务器;TFTP 根目录的启动文件、内核、初始化镜像路径正确;DHCP 配置中的 next-server 和 filename 参数准确,网段与实际一致;kickstart 脚本无语法错误,安装方法、分区配置、ks 地址正确;所有服务正常启动,防火墙 /selinux 已关闭或开放对应端口。掌握 PXE 装机后,可轻松实现数十台、上百台裸机的批量部署,大幅降低 Linux 系统的部署成本和维护工作量,是企业级 Linux 运维的必备技能。

gmx66666的博客 1330

PXE 批量安装LINUX

PXE 批量安装LINUX ,机房的朋友可以用这个模板搞定自己的

Linux系统配置(PXE批量装机)

目录 前言 一、批量安装 1、安装需要的服务 2、配置tftp和dhcp 3、挂载并把所需文件复制到tftp目录 4、设置安装参数 5、启动服务 二、无人值守全自动化安装 1、在批量安装的基础上操作 2、修改安装方式为自动化安装 3、启动服务 结语 前言 PXE是由Intel公司开发的网络引导技术,工作在Client/Server 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统 一、批量安装 1、安装需要的服务 ...

1风天云月的博客 2785

无人值守批量安装Linux操作系统

1、安装介绍   安装中用到的技术   1)启动服务器的配置dhcp和tftp   2)安装服务器的配置nfs或ftp或http   3)待安装pc网卡带有pxe支持   所需要的服务:   DHCP服务器:分配IP和告诉引导镜像在哪里   TFTP服务器:初引导镜像和相应的引导配置   依赖:xinetd   NFS/FTP/HTTP:系统需要的软件包(来自于光盘镜像)   DNS服务器(支持反向解析,可选):进行IP反向解些   一、PXE   PXE(preboot execute environment)是由Intel公司开发的新技术,工

[RK3568][Android11.0]Vold-DiskInfo:区分u盘和硬盘

测试平台 Platform: RK3568 OS: Android 11.0 需求描述 目前系统内部设备没有对硬盘(sata/usb移动硬盘)和u盘做区分,统一显示的为usb存储设备.目前有需求要在显示上有所区分。 解决方案 如何区分移动硬盘和U盘,见Android usb设备的检测及区分(sata硬盘、优盘及移动硬盘).主要就是检测removeable值,为0:硬盘,为1:u盘 解决补丁如下 From 572cf35c07f68c5cb5defe40c536dd9ad1b4648e Mon Sep 17

weixin_39966398的博客 1897

linux网络批量安装上限,我的LINUX学习之路之十二之批量网络安装不同版本Linux之基础篇...

今天呢,我们要实现通过网络来批量安装Linux,有点不同之处,是什么呢,批量是批量了,可我们还要实现批量不同版本的,也就是说啊,你按rhel 5,然后你装上去的就是rhel 5,你按rhel 6你装的就是6,这个是我们下次要实现的。网络启动、网络安装这样的字眼出现的时候,一般都伴随着PXE这个家伙一起出现,PXE,一般来说我们的网卡上都有,也就是说,我们可以通过网卡来启动我们的计算机,这样呢,就可...

weixin_39616287的博客 122

基于深度学习方法(7种)的高光谱与多光谱图像融合(附代码+3个数据集获取)

其他不懂的可以把代码发给AI哦,让它给你解读。

热爱分享,热爱记录 1298

SAP联产品与副产品本质区别及配置要点

在SAP生产计划(PP)中,联产品与副产品是两类关键产出类型,其核心差异在于是否具备独立经济属性——即能否销售、是否需库存管理、是否参与MRP和成本核算。这一区分直接决定BOM结构设计、工艺路线配置、成本分摊逻辑及财务凭证生成路径。联产品作为正向产出,需完整物料主数据与结算规则;副产品则以负向组件形式存在,仅冲减主产品材料成本,不生成库存凭证。理解二者原理对制造业SAP实施至关重要,尤其涉及化工、食品、机械等多产出工艺场景。本文深入解析SAP中联产品(Co-product)与副产品(By-product)的

weixin_34211761的博客 377

Qualcomm工具的使用

简介   由于我们公司主要是以高通平台为主,所以工具的使用是必不可少的,包括QPST、QRCT3、QXDM、QDART等。   高通工具顾名思义就是,对于高通平台的软件开发进行软件的烧录,软件的调试,软件的Log的抓取和分析过程,像我们平常用的大致就是烧版本、改NV、制作QCN、然后校准、强发强收等操作。 QPST   QPST主要是用来做一些参数的配置,包括EFS文件的编辑,QCN的导入和备份与...

Jimmy 2万+

非目标代谢组学(untargeted metabolomics)中常用的方法学考察的方法(四)

最早使用的一种方法,从QC样本的总离子流图中选择具有代表性的离子峰(覆盖不同的保留时间,不同的强度),在对QC样本进行重复检测之后,计算这些离子的保留时间以及峰面积的相对标准偏差(RSD),用以考察分析方法的稳定性以及重复性。所有样品检测完之后,收集所有的QC样本的原始数据进行数据预处理,包括(峰提取,排列,归一化等),经过数据过滤(80%规则)之后,计算剩下的峰的峰面积的RSD值。由于QC样本是 等量混合了所有的被检测样本,理论上QC样本包含了所有样本中的代谢物,因此QC样本理论上会。

hlllllllhhhhh的博客 1490

Linux 网络基础篇

从今天开始开始更新Linux的网络基础,希望大家多多关注,指出错误,我的Linux系统管理已经更新完成,有需要的可以去看看,链接: 链接: 从零开始学习Linux. Linux 网络基础篇第一章 计算机基础第一节 进制转换第二章 网络基础第一节 互联网概述第二节 互联网接入方法第三章 网络通信协议第一节 OSI七层模型和TCP四层模型 第一章 计算机基础 第一节 进制转换 十进制数:逢是进一 1 2 3 4 5 6 7 8 9 10 二进制数:逢二进一 0 1 10 11 100 101 110 1

yy150122的博客 1万+

手把手教你用单结晶体管搭建简易振荡电路(含电路图和波形分析)

本文详细介绍了如何使用单结晶体管(UJT)搭建简易振荡电路,包括电路设计、波形分析和实战技巧。通过具体的电路图和参数计算,帮助电子爱好者和工程师快速掌握UJT振荡器的设计与调试方法,适用于脉冲信号生成和时钟源制作等应用场景。

weixin_29207533的博客 516

Linux基础(8)Linux常用网络命令

Linux基础(1)Linux简介 Linux基础(2)VMware虚拟机系统安装 Linux基础(3)Linux常用文件处理命令 Linux基础(4)Linux常用权限管理命令 Linux基础(5)Linux常用文件搜索命令 Linux基础(6)Linux常用用户管理命令 Linux基础(7)Linux常用解压缩命令 Linux基础(8)Linux常用网络命令 1、write命令,给其他在线用户发送消息 (1)分别使用root和redrose2100两个用户登录两个终端,在root终端执行如下:(Ctrl

redrose2100的博客 6903

PX4笔记系列(二)vtol_att_control中的tiltrotor解析

update_vtol_state() 注释:采用两段切换的简单逻辑来进行过渡 当切换过渡开关后,飞机将会开始倾转动力,逐渐加速,当飞机获得足够速度后动力将会完全打到向前的位置。对于过渡返回阶段动力则是简单地倾转回来。 如果(不在向前过渡指令下): 当前vtol飞行模式: 1、旋翼模式 无操作 2、固定翼模式 令vtol飞行模式切换到过渡返回模式 3、P1过渡模式 进入过渡失败安全返回至旋翼模式 4、P2过渡模式 进入过渡失败安全返回至旋翼模式 5、过渡返回模式 记录过渡返回时间=当前时间-过渡开始

hypersonicss的博客 1881

【Codex】Codex安装+DeepSeek API接入;无需登录,手把手带你使用codex

好多人使用codex时都卡在验证码登录那一步,今天就来介绍一种方法,不需要登录ChatGPT的账号,自然也就不需要手机验证码了;接入DeepSeek的api,一样可以丝滑使用codex;记录从零开始安装使用codex以及DeepSeek API接入的整个过程。不需要登录openAI;

AnChenliang_1002的博客 3547

【Linux篇】Rocky Linux 9系列安装后基础设置

首先,给大家检查介绍一下什么是Rocky Linux ,有的小伙伴可能没有使用过甚至没听过。Rocky Linux是一个开源、社区拥有和管理的免费企业级Linux发行版,旨在提供一个强大的生产级平台。它是为了替代CentOS停止维护后的RHEL(Red Hat Enterprise Linux)下游Linux操作系统。Rocky Linux 的诞生也是由CentOS 的联合创始人 Gregory Kurtzer 牵头开发,所以说和centos很多地方相似,可放心使用。

qq_44260885的博客 2328

UNet改进(54):当医学图像分割遇上频域学习与自监督

本文提出了一种改进U-Net的方法,通过频域增强模块和代理任务模块提升医学图像分割性能。频域增强模块在傅里叶空间对特征图进行可学习的频率调制,重点增强高频细节特征;代理任务模块通过图像重建约束编码器保留关键信息。两个模块协同工作,在仅增加5%参数量的情况下,形成空间域、频域和重建约束三条互补的信息路径。该方法特别适用于需要精细边缘分割的医学图像任务,预期能提升5%-10%的边缘分割精度,在小样本场景效果更显著。部署时可移除代理任务模块,不影响推理效率。未来可探索空间自适应频域调制和更丰富的代理任务设计。

2501_91516851的博客 227

linux PXE高效批量网络装机

前言在大规模 Linux 应用环境中,如 web 集群、分布式计算等场景,服务器的快速部署与系统安装成为了一项关键任务。传统依赖光驱、USB 等物理介质的安装方法在面对数十乃至上百台服务器时,显得效率低下且不便管理。为了应对这一挑战,PXE(Preboot eXecution Environment,预启动执行环境)技术应运而生,它允许客户机通过网络从远程服务器下载引导镜像并加载安装文件,甚至整个操作系统,从而实现了安装介质的无介质化。

2501_91344113的博客 1543

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: Windows Server 2012中DC与证书的配置
下一篇: Linux 下DHCP高级应用
TechViewer
博客等级 码龄12年 11粉丝 99原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值