如何实现pxe安装部署
此实验环境:rhel7主机
一、kickstart自动化安装脚本
1、安装可视化图形
[root@localhost ~]# yum group install "Server with GUI"
2、关闭vmware dhcp功能(编辑-虚拟网络编辑器)

3、httpd
1、安装httpd服务
[root@localhost ~]# yum install httpd -y
2、开启httpd服务
[root@localhost ~]# systemctl start httpd
4、安装图形化生成kickstart自动安装脚本的工具
[root@localhost ~]# yum install system-config-kickstart
5、启动图形工具
[root@localhost ~]# systemctl-config-kickstart


根据图示选择



此处为默认,不动

关闭防火墙

关闭可视化图形

安装执行命令

注:一定要保存!

保存到/root路径下

6、添加软件安装
vim ks.cfg
添加如下:
%package
@base
httpd
%end
ksvalidator ks.cfg
7、将文件放到默认页面文件
cp /root/ks.cfg /var/www/html/ks.cfg
ksvalidator /var/www/html/ks.cfg //检查一下ks.cfg语法
8、安装http服务并启动
[root@localhost ~]# yum install httpd -y
[root@localhost ~]# systemctl enable --now httpd
9、在/var/www/html/下创建一个软链接指向/rhel7/
[root@localhost ~]# ln -s /rhel7/ /var/www/html/
[root@localhost ~]# cd /var/www/html
二、搭建dhcp服务
1、安装dhcp服务器
[root@localhost ~]# yum install dhcp -y
2、修改dhcp配置文件
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
将35行(包括35)之后全部删除,27、28行注释

3、重启dhcp服务
[root@localhost ~]# systemctl restart dhcpd
三、搭建pxe网络环境
1、安装软件包并启动
[root@localhost ~]# yum search pxelinux
[root@localhost ~]# yum install syslinux.x86_64
[root@localhost ~]# yum install tftp-server.x86_64
[root@localhost ~]# systemctl enable --now tftp
2、设置tfp服务器支持网络启动
[root@localhost ~]# cp /rhel7/isolinux/* /var/lib/tftpboot/
[root@localhost ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
[root@localhost ~]# mkdir pxelinux.cfg
[root@localhost ~]# cp isolinux.cfg pxelinux.cfg/default
3、将资源放到/var/lib/tftpboot目录下
[root@localhost ~]# cp /rhel7/isolinux/* /var/lib/tftpboot/
[root@localhost ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
[root@localhost ~]#cd /var/lib/tftpboot/
[root@localhost tftpboot]# ls
boot.cat grub.conf isolinux.bin memtest splash.png upgrade.img vmlinuz
boot.msg initrd.img isolinux.cfg pxelinux.0 TRANS.TBL vesamenu.c32
[root@localhost tftpboot]# mkdir pxelinux.cfg
[root@localhost tftpboot]# cp isolinux.cfg pxelinux.cfg/default
4、修改文件
[root@localhost tftp]# vim /etc/dhcp/dhcpd.conf
[root@localhost tftp]#vim /var/lib/tftpboot/pxelinux.cfg/default
四、测试
打开虚拟机,选择如图所示:


至此,实验结束!
注:安装好之后一定要立即关机,然后修改回从光盘启动
相关文章:
如何实现pxe安装部署
此实验环境:rhel7主机 一、kickstart自动化安装脚本 1、安装可视化图形 [rootlocalhost ~]# yum group install "Server with GUI" 2、关闭vmware dhcp功能(编辑-虚拟网络编辑器) 3、httpd 1、安装httpd服务 [rootlocalhost …...
机器学习常见模型
1、线性模型 线性模型是机器学习最基本的算法类型,它试图学到一个通过多个特征(属性)计算的线性组合来预测的函数,简单的线性回归形式如yaxb,其中,x代表特征,而y代表结果,一旦a和b的…...
【python案例】基于Python 爬虫的房地产数据可视化分析设计与实现
引言 研究背景与意义 房地产行业在我国属于支柱性产业,在我国社会经济发展中一直扮演着重要角色。房价问题,尤其是大中城市的房价问题,一直是政府、大众和众多研究人员关注的热点。如何科学地预测房价是房价问题的研究方向之一。随着互联网…...
如何在Python中诊断和解决内存溢出问题
python的内存溢出即程序在申请内存后未能正确释放,导致随着时间推移占用的内存越来越多,以下是一些可能导致内存溢出的原因: 1、循环引用:当对象之间形成循环引用,并且这些对象定义了__del__方法时,Python…...
什么是爬虫软件?这两个爬虫神器你必须要试试
爬虫软件概述 爬虫,又称为网络爬虫或网页爬虫,是一种自动浏览互联网的程序,它按照一定的算法顺序访问网页,并从中提取有用信息。爬虫软件通常由以下几部分组成: 用户代理(User-Agent)…...
记录|MVS和VM软件使用记录
目录 前言一、常用属性二、触发模式选择三、操作注意点四、录像、抓拍功能五、VM软件六、VM软件界面介绍七、VM软件运行间隔八、VM软件图像源九、VM软件相机管理十、获取图像十一、方案存储十一、相机拍摄彩图转换颜色转换快速匹配特征模板:运行参数 十二、位置修正…...
算法通关:014_1:用栈实现队列
文章目录 题目总结代码运行结果 题目 用栈实现队列 leetcode :232 总结 时间复杂度 平均下来每个方式是O(1) 代码 class MyQueue {public Stack<Integer> in;public Stack<Integer> out;//初始化public MyQueue() {in new Stack<>();out new Stack<…...
【C#】Random
在 C# 中,Random 类的实例通常用于生成随机数。在方法内部或外部创建 Random 实例主要影响的是实例的生命周期和性能。 在方法外部创建 Random 实例 生命周期:如果在类的成员变量中创建 Random 实例,那么这个实例的生命周期将与类的实例相同…...
MongoDB简介及其在Java中的应用
什么是MongoDB? MongoDB是一个基于分布式文件存储的数据库,由C语言编写。它旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB结合了关系数据库和非关系数据库(NoSQL)的特点,是功能最丰富、最像关系数据库的…...
JSON-LD上下文将属性映射到RDF IRIs示例
为了更清晰地说明JSON-LD上下文是如何将属性映射到RDF IRIs,我们可以基于提供的上下文规范,举一个完整的JSON-LD数据实例,并展示它是如何转换为RDF三元组的。 示例上下文 {"context": {"foaf": "http://xmlns.com…...
Spring的监听机制详解
Spring的监听机制详解 讲在前面 对Spring框架,大家都已不陌生,它给我们提供了很多功能,包括IoC、AOP、事务管理等。其中,Spring的事件监听机制是一项非常重要的功能,它允许开发人员定义和处理自定义事件,并…...
Cache结构
Cache cache的一般设计 超标量处理器每周期需要从Cache中同时读取多条指令,同时每周期也可能有多条load/store指令会访问Cache,因此需要多端口的Cache L1 Cache:最靠近处理器,是流水线的一部分,包含两个物理存在 指…...
国产版Sora复现——智谱AI开源CogVideoX-2b 本地部署复现实践教程
目录 一、CogVideoX简介二、CogVideoX部署实践流程2.1、创建丹摩实例2.2、配置环境和依赖2.3、上传模型与配置文件2.4、开始运行 最后 一、CogVideoX简介 智谱AI在8月6日宣布了一个令人兴奋的消息:他们将开源视频生成模型CogVideoX。目前,其提示词上限为…...
怎么读取FRM、MYD、MYI数据文件
一、介绍frm、MYD、MYI文件 在MySQL中,使用MyISAM存储引擎时,数据库表会被分割成几个不同的文件文件描述功能扩展名FRM 文件表结构定义文件存储表的结构信息,字段、索引等.FRMMYD 文件数据文件包含表的实际数据.MYD(MYData&#x…...
Leetcode3226. 使两个整数相等的位更改次数
Every day a Leetcode 题目来源:3226. 使两个整数相等的位更改次数 解法1:位运算 从集合的角度理解,k 必须是 n 的子集。如果不是,返回 −1。怎么用位运算判断,见上面的文章链接。 如果 k 是 n 的子集,…...
Linux笔记-3()
目录 一、Linuⅸ实操篇-定时任务调度 二、Linuⅸ实操篇-Linuⅸ磁盘分区、挂载 三、Linux实操篇-网络配置 一、Linuⅸ实操篇-定时任务调度 1 crond任务调度---crontab进行定时任务的设置1.1 概述任务调度:是指系统在某个时间执行的特定的命令或程序。任务调度分类…...
Apache漏洞复现CVE-2021-41773
Apache HTTP Server 路径穿越漏洞 漏洞简介 该漏洞是由于Apache HTTP Server 2.4.49版本存在目录穿越漏洞,在路径穿越目录 <Directory/>Require all granted</Directory>允许被访问的的情况下(默认开启),攻击者可利用该路径穿越…...
GIT如何将远程指定分支的指定提交拉回到本地分支
一、当前我的代码在这个提交,但可以看到远程仓库上面还有两次新的提交 二、现在我想让我本次的代码更新到最上面这个最新的提交 三、输入git fetch命令获取远程分支的最新提交信息。 四、输入 git log origin/<remote_branch_name>查看并找到想要更新的指定提…...
鸿蒙图形开发【3D引擎接口示例】
介绍 本实例主要介绍3D引擎提供的接口功能。提供了ohos.graphics.scene中接口的功能演示。 3D引擎渲染的画面会被显示在Component3D这一控件中。点击按钮触发不同的功能,用户可以观察渲染画面的改变。 效果预览 使用说明 在主界面,可以点击按钮进入不…...
C#实现数据采集系统-系统优化服务封装
系统优化-服务封装 现在我们调用modbustcp和mqtt都直接在Program,所有加载和功能都混合在一起,比较难以维护 类似asp.net core项目的Program.cs代码如下,构建服务配置和启动 要实现的效果,Main方法中就是一个服务启动,只需要几行代码 分析代码 这里分成两部分,一…...
软考高项通关秘籍:手把手教你用Excel打造需求跟踪矩阵(附模板下载)
软考高项实战指南:用Excel构建需求跟踪矩阵的7个关键步骤 在项目管理领域,需求跟踪矩阵就像是一张精准的导航地图,它能确保项目团队从需求源头到最终交付物始终保持正确的航向。对于备考软考高项(信息系统项目管理师)的…...
Ostrakon-VL-8B商业应用:自动识别促销堆头高度/位置/物料完整性标准
Ostrakon-VL-8B商业应用:自动识别促销堆头高度/位置/物料完整性标准 1. 引言 如果你在零售行业工作,特别是负责门店运营或市场促销,一定遇到过这样的烦恼:公司花大价钱设计的促销堆头,到了门店执行时却五花八门。有的…...
2026最权威的降重复率助手解析与推荐
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 要是想把AIGC(人工智能生成内容)的检测率给降下来,那就得…...
UndertaleModTool终极指南:从零开始制作Undertale游戏MOD
UndertaleModTool终极指南:从零开始制作Undertale游戏MOD 【免费下载链接】UndertaleModTool The most complete tool for modding, decompiling and unpacking Undertale (and other GameMaker games!) 项目地址: https://gitcode.com/gh_mirrors/un/UndertaleMo…...
KMS_VL_ALL_AIO:Windows与Office智能激活终极指南 - 3分钟解决授权问题
KMS_VL_ALL_AIO:Windows与Office智能激活终极指南 - 3分钟解决授权问题 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO KMS_VL_ALL_AIO 是一款功能强大的智能激活脚本工具࿰…...
OBS-VirtualCam终极指南:3大核心功能实现专业虚拟摄像头方案
OBS-VirtualCam终极指南:3大核心功能实现专业虚拟摄像头方案 【免费下载链接】obs-virtual-cam 项目地址: https://gitcode.com/gh_mirrors/obs/obs-virtual-cam OBS-VirtualCam是一款专为OBS Studio设计的开源插件扩展,提供虚拟摄像头和视频输出…...
笔记草稿本
...
春联生成模型-中文-base实战:输入‘富贵‘、‘吉祥‘,AI自动创作工整对联
春联生成模型-中文-base实战:输入富贵、吉祥,AI自动创作工整对联 1. 快速体验:AI春联生成器 春节将至,贴春联是中国人最重要的年俗之一。但创作一副既工整又寓意美好的春联并非易事,很多人常常为"写什么"而…...
Janus-Pro-7B显存优化:7B模型仅需2.1GB VRAM完成图文联合推理
Janus-Pro-7B显存优化:7B模型仅需2.1GB VRAM完成图文联合推理 1. 引言:突破性的显存优化方案 你是否曾经遇到过这样的情况:想要运行一个强大的多模态AI模型,却被显存限制卡住了?传统的7B参数模型通常需要8GB以上的VR…...
硬核万字图解 MySQL 表空间、Tables、Index、双写缓冲、Redo Log、Undo Log 原理
在数据库领域,MySQL 的 InnoDB 存储引擎以其高性能、高可靠性和事务支持著称。 MySQL innoDB 引擎架构可以分为两大块,分别是内存架构(In-Memory Structure)和磁盘架构(On-Disk Structure)。 图 1 书接上…...

