<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="HrnrKitOS PXE Nexus-企业级裸金属自动化运维平台">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2025-10-14 16:03<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
HrnrKitOS PXE Nexus-企业级裸金属自动化运维平台


官网：https://www.hrnrkit.cn


Github：https://github.com/hrnr27/HrnrKitOS


下载：https://www.hrnrkit.cn/download


HrnrKitOS PXE Nexus 是一个为裸金属服务器运维和测试场景设计的强大开源解决方案。我们利用 PXE（预启动执行环境）技术，将一个定制化的运维操作系统（HrnrKit OS）无缝引导到目标服务器上。此后，所有硬件层面的管理、测试和诊断操作都可以通过一个统一、友好的 Web 用户界面来执行。




HrnrKitOS PXE Nexus 主要由以下几个核心组件构成：


后端服务： 负责处理 Web 请求、管理客户端连接、执行后端逻辑、与 HrnrKit OS 客户端进行通信，并提供 DHCP 和 TFTP 服务。


Web 用户界面： 基于现代前端技术（HTML, CSS, JavaScript）构建，提供直观的仪表盘、客户端列表、操作控制和结果展示。


PXE 服务： 集成了 DHCP 和 TFTP 服务器功能，用于向裸金属服务器提供网络启动所需的配置和文件。


HrnrKit OS 客户端： 一个轻量级、高度定制的 Linux 发行版，运行在被引导的服务器上。它集成了各种硬件诊断工具、自动化脚本和通信模块，负责执行 Web 端下发的任务并回传结果。




核心亮点  




XML/HTML代码


       特性                                 简介

    自动化 OS 安装      (全新) 支持 Kickstart/Preseed, 模板化部署 RHEL/Ubuntu/SUSE

    物理磁盘定位         (全新) 远程 Web 点灯，精准定位 SAS/SATA/NVMe 硬盘，告别拔错盘

    Web UI 管理平台      集中化图形界面，实时监控与批量管理所有 PXE 客户端

    深度诊断与压测        一键硬件健康检查、日志采集、压力测试 (CPU/内存/硬盘/GPU)

    38+ 专业工具集       全面覆盖存储、网络、GPU、BMC、BIOS 等主流品牌控制器







快速开始


1) 笔记本/虚拟机中部署 (推荐)


启动 ISO: 在 VirtualBox/VMware 中启动 HrnrKit-System-v3.3.1-x86_64.iso


网卡1: NAT (用于访问互联网)


网卡2: 桥接 (用于 PXE 客户端网络)


访问 Web UI: 浏览器打开 http://&lt;服务器IP&gt;:8080


客户端上线: 将目标服务器网卡设为 PXE 启动，即可自动加载 HrnrKitOS 并出现在 Web 界面


(可选) 命令行: 终端执行 /toolkit/HrnrkitStresk 进入传统工具菜单


2) U盘/物理服务器部署


系统启动后完全加载至内存，U 盘可安全拔除


配置好网络后，即可作为 PXE 服务端使用


功能详解


1. 企业级自动化 OS 安装 (全新)


os-install


模板化部署: 支持主流操作系统 (RHEL/CentOS, Ubuntu/Debian, SUSE) 的 Kickstart, Preseed/Autoinstall 模板。


Web 流程驱动: 从 ISO 上传、模板管理、任务创建到进度监控，全程 Web 化，实现无人值守安装。


IPMI 自动引导: 深度集成带外管理，可自动远程开机并引导服务器进入 PXE 安装流程。


安装后脚本 (Post-install): 自动执行初始化脚本，完成主机名、网络、软件源等配置。


交互式磁盘配置: 在安装前，通过 Web 界面为服务器直观地选择安装目标盘。


2. 物理磁盘定位 (Web 点灯) (全新)


drive-locate


精准映射: 自动关联 Linux 块设备 (/dev/sdX) 与其物理插槽号 (Slot) 和序列号 (SN)。


统一操作: 抽象化硬件厂商底层命令，提供统一的&ldquo;点亮/熄灭&rdquo;按钮，屏蔽硬件差异。


支持异构存储: 无论是 RAID 卡后的 SAS/SATA 盘，HBA 直通卡，还是主板直连的 NVMe 盘，都能被准确识别并点亮。


3. 集中化 Web 管理


webui-dashboard


实时监控: 客户端 IP / MAC / 在线状态一目了然。


批量操作: 支持对在线客户端执行统一的重启、关机、信息采集等任务。


带外管理 (OOB): 集成强大的 IPMI 功能，实现远程开关机、设置引导项等&ldquo;零接触&rdquo;操作。


设备信息管理: 支持批量导入服务器编号、MAC 及 IPMI 凭证，简化设备初始化流程。


4. 深度硬件诊断与健康分析


hardware-test


压力测试套件: 提供 CPU, 内存, 硬盘, 网络, GPU 的专业压力测试，支持实时监控和 PDF 报告导出。


智能健康分析: 深入解读硬盘 SMART、RAID 卡事件、网卡状态和 BMC 日志，提前预警潜在故障。


一站式日志采集: 一键打包所有关键组件 (RAID/GPU/HBA/NIC/BMC) 的日志，加速故障排查。


5. 固件升级与维护


firmware-upgrade


存储控制器升级: 支持 LSI/Broadcom RAID 卡和 HBA 卡固件在线升级，提供实时进度反馈。


BIOS 工具集: 内置 AMI BIOS 刷写工具 (afu, afudos, afuefi)，满足主板维护需求。








内置工具清单


共 38+ 个，按场景分类


 


XML/HTML代码


    类别                工具

    存储管理    storcli64, perccli64, MegaCli64, smartctl, sas3flash, sas2flash, sas3ircu, arcconf

    网络配置    mlxconfig, mstflint, mlxfwmanager, bnxtnvm, bootutil64e, Yafuflash

    GPU 管理    nvidia-smi, fieldiag

    带外管理    ipmitool, hponcfg, ssacli, smcipmitool, racadm

    诊断信息    dmidecode, turbostat, lshw, nvme-cli

    压力测试    stress-ng, memtester, fio, iperf3, fieldiag

    BIOS/固件   fwupd, afu, afudos, afuefi

    其他        gdisk, partclone, ddrescue







常见问题


Q: 这个工具是免费的吗？


A: 是的，HrnrKitOS 对个人和商业用途完全免费。


Q: 如何重置 BMC 密码？


A: 在 Web UI 选中目标主机 &rarr; 更多操作 &rarr; BMC 密码重置。目前支持 Dell, HPE, Supermicro, Lenovo 等主流品牌。


Q: 是否支持 UEFI 启动？


A: 支持 Legacy BIOS 与 UEFI 双模式启动。








使用建议


为了充分体验 HrnrKitOS PXE Nexus 的全部功能，我们建议您在虚拟机环境中进行测试，并配置双网卡。


在虚拟机中配置双网卡


我们强烈建议您在笔记本电脑的虚拟机（如 VMware）中运行 HrnrKitOS PXE Nexus。配置双网卡能够模拟真实的网络环境，让您更便捷地测试 PXE 引导功能。


**网卡一 (NAT 模式)：** 将一张网卡设置为 **NAT 模式**。这张网卡将用于虚拟机自身的正常网络访问，例如访问互联网以下载更新或浏览网页。


**网卡二 (桥接模式)：** 将另一张网卡设置为 **桥接模式**。这张网卡将专用于 PXE 网络服务。通过桥接模式，HrnrKitOS PXE Nexus 可以直接与您局域网内的物理服务器或虚拟机进行 PXE 引导通信。


这种配置方式可以确保 HrnrKitOS PXE Nexus 既能作为独立的服务器运维平台运行，又能与您现有的网络环境进行交互，方便您进行测试和验证。


请确保您的虚拟机有足够的内存和处理器资源来运行 HrnrKitOS PXE Nexus 服务。




核心功能


1. 集中化的 Web 管理界面


平台提供了一个集中化的 Web 管理界面，让您实时监控和管理所有客户端，一切尽在掌握。


客户端状态监控： 以清晰的列表形式展示所有通过 PXE 启动的客户端，包含其 IP、MAC、在线状态等关键信息。


服务状态概览： 仪表盘直观展示平台自身的 IP 地址、DHCP 服务运行状态等核心信息，一目了然。


批量操作支持： 强大的批量选择与操作功能，可对在线客户端执行统一的重启、信息采集等任务，显著提升大规模操作效率。


远程 SSH 访问： 直接从 Web 界面拉起一个 SSH 远程窗口，实现便捷的命令行操作。


设备映射导入与管理： 支持通过上传 CSV/XLSX 文件批量导入服务器编号、MAC地址及IPMI凭证，简化设备初始化流程。


2. 核心远程操作能力


当客户端系统成功启动后，HrnrKitOS PXE Nexus 便获得了对硬件的直接访问能力，允许管理员通过 Web 界面发起多种远程操作。


硬件信息采集： 一键触发远程脚本，自动收集服务器的 CPU、内存、硬盘、网卡等详细硬件信息，并生成标准化的 .csv 报告。支持单机或批量下载报告，极大方便资产盘点与记录。


BMC 密码重置： 内置多种品牌服务器（如 HP 等）的 BMC 密码重置脚本，当您忘记或需要统一管理密码时，可远程执行重置。


远程电源管理： 对在线客户端执行远程重启或关机指令，实现便捷的电源控制。


带外管理 (OOB)： 支持带外开机、关机、重启、启动进 PXE、启动进 BIOS，实现全面的远程控制。


服务器信息获取(FRU)： 通过带外管理接口获取服务器的现场可更换单元（FRU）信息，如制造商、产品型号等。


3. 深度硬件诊断与压力测试


平台提供了一整套专业的诊断工具，用于主动验证服务器硬件的性能、稳定性与功能完好性，是新机上架、故障排查和性能基准测试的关键环节。


所有压力测试模块均支持实时监控，并在测试完成后生成专业的、可导出为 **PDF** 的分析报告，为硬件验收提供可靠的数据支撑。


4. 智能硬件健康分析


超越简单的诊断，平台更专注于硬件的长期健康状态监控与故障预警，通过深度解析硬件日志与状态数据，帮助您在问题发生前采取行动。


智能健康分析： 自动解读硬盘 S.M.A.R.T. 数据、RAID 卡事件、网卡状态和 BMC 日志，将复杂的技术指标转化为直观的健康评估，提前预警潜在故障。


一站式日志采集： 一键打包采集 RAID 卡、GPU、HBA 卡、网卡、lspci、BMC 及系统日志等所有关键组件的日志文件，极大简化故障排查时的数据收集工作。


在线日志搜索： 支持在 Web 界面对采集到的海量日志进行关键字高亮搜索和快速定位，加速问题分析过程。


5. 企业级PXE自动系统安装


超越简单的硬件诊断，HrnrKitOS PXE Nexus 提供强大的自动化操作系统安装能力，旨在实现标准化、无人值守的企业级服务器部署。


模板化安装： 支持主流操作系统的自动化安装模板，如 RedHat/CentOS 的 Kickstart、Debian/Ubuntu 的 Preseed。您只需创建和管理模板，即可实现一致的系统环境。


动态配置生成： 可根据服务器的硬件信息（如 MAC 地址、磁盘数量）动态生成安装配置文件，实现&ldquo;一键式&rdquo;个性化部署，无需为每台机器手动修改配置。


安装后脚本 (Post-install)： 在系统安装完成后，自动执行自定义脚本，完成初始化配置，如设置主机名、配置网络、安装基础软件、加入监控系统等，实现真正的&ldquo;开箱即用&rdquo;。


Web 界面驱动： 整个流程通过 Web 界面发起和监控。选择目标服务器，关联安装模板，点击&ldquo;开始安装&rdquo;，即可追踪安装进度，大大降低了操作复杂度和人为错误风险。


ISO 镜像管理： 支持通过 Web 界面直接上传 ISO 镜像文件，系统会自动识别并纳管，作为操作系统安装的来源。


IPMI 自动引导： 可选集成 IPMI，在创建安装任务后自动通过带外管理接口重启服务器并引导至 PXE，实现&ldquo;零接触&rdquo;部署。


交互式磁盘配置： 在安装前，允许用户通过 Web 界面为目标服务器交互式地选择安装在哪块硬盘上，甚至配置 RAID 阵列。


6. 物理磁盘定位点灯向导


平台提供企业级的物理磁盘定位向导，通过统一、安全的 Web 界面远程控制服务器上物理硬盘的 LED 指示灯，彻底告别数据中心&ldquo;拔错盘&rdquo;的人为失误，确保现场维护的精确性。


精准的设备映射： 深度关联 Linux 块设备 (如 /dev/sda)、设备序列号 (SN) 与其在服务器上的物理**插槽号 (Slot)** 和**笼子 ID (Enclosure)**，为现场操作提供&ldquo;零失误&rdquo;的数据校验。


统一的操作体验： 抽象化 LSI/Broadcom、NVMe 等不同厂商和接口的底层点灯命令，无论后端硬件如何，前端都提供统一、简洁的&ldquo;点亮/熄灭&rdquo;按钮，极大降低了操作复杂性。


支持异构存储拓扑： 无论是连接在 **RAID 控制器**后的 SAS/SATA 盘，**HBA 直通卡**后的硬盘，还是直接插在主板上的 **NVMe SSD**，都能被系统准确识别并点亮。


7. 固件升级与维护


平台简化了固件更新流程，特别是针对常见的 LSI/Broadcom 存储控制器，支持对 RAID 卡和 HBA 卡进行固件升级，确保硬件性能、兼容性与安全。


设备自动检测： 自动检测客户端上已安装的受支持控制器型号及其当前固件版本。


实时进度反馈： 通过 WebSocket 技术实时反馈详细的升级日志和进度条，全程监控升级过程。


文件命名约定： 遵循严格的文件命名约定，确保固件包的正确性和可追溯性。


8. 灵活的网络服务模式


考虑到不同网络环境的需求，平台支持两种工作模式，并可在 Web 端一键切换：


Standalone Mode (独立模式)： 平台同时提供 DHCP 和 TFTP 服务。此模式适用于独立的测试网络或没有现有 DHCP 服务的环境。


External DHCP (外部模式)： 平台仅提供 TFTP 服务。此模式适用于生产网络，可以与现有的权威 DHCP 服务器协同工作，避免 IP 地址分配冲突。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
