{"id":42441761,"url":"https://github.com/hrnr27/hrnrkitos","last_synced_at":"2026-04-08T00:01:22.538Z","repository":{"id":296792772,"uuid":"994420731","full_name":"hrnr27/HrnrKitOS","owner":"hrnr27","description":"hrnrOSv1.2.4: 新一代数据中心裸金属自动化运维平台。集成了 PXE 自动化装机 (RHEL/Windows/信创)、CMDB 资产管理、Nexus 全栈硬件监控、IPMI 带外管理及 WebSSH/RDP 远程运维套件。","archived":false,"fork":false,"pushed_at":"2026-01-28T06:16:24.000Z","size":2305,"stargazers_count":129,"open_issues_count":26,"forks_count":23,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-28T20:58:33.365Z","etag":null,"topics":["automation","bare-metal","cmdb","data-center","devops","pxe","pxe-boot","rdp-client","server-management"],"latest_commit_sha":null,"homepage":"https://www.hrnrkit.cn/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrnr27.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-01T22:25:07.000Z","updated_at":"2026-01-28T18:42:26.000Z","dependencies_parsed_at":"2025-09-01T04:22:08.114Z","dependency_job_id":"36490b46-73a4-4cf9-9c02-845584ee5600","html_url":"https://github.com/hrnr27/HrnrKitOS","commit_stats":null,"previous_names":["hrnr27/hrnrkitos"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/hrnr27/HrnrKitOS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrnr27%2FHrnrKitOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrnr27%2FHrnrKitOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrnr27%2FHrnrKitOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrnr27%2FHrnrKitOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrnr27","download_url":"https://codeload.github.com/hrnr27/HrnrKitOS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrnr27%2FHrnrKitOS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31533824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"ssl_error","status_checked_at":"2026-04-07T16:28:06.951Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","bare-metal","cmdb","data-center","devops","pxe","pxe-boot","rdp-client","server-management"],"created_at":"2026-01-28T06:45:57.708Z","updated_at":"2026-04-08T00:01:22.526Z","avatar_url":"https://github.com/hrnr27.png","language":null,"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/hrnrOS_logo.svg\" alt=\"hrnrOS Logo\" width=\"200\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003ehrnrOS_v1.3.0\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003e新一代数据中心裸金属自动化运维平台\u003c/strong\u003e\u003cbr/\u003e\n  自动化交付编排 · 黑灯工厂模式 · 全栈硬件感知 · 离线镜像仓库\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/hrnr27/hrnrOS/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/hrnr27/hrnrOS?style=flat-square\u0026label=Latest%20Release\u0026color=238636\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/hrnr27/hrnrOS/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/hrnr27/hrnrOS?style=flat-square\u0026label=License\u0026color=0969da\"/\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Platform-Linux%20%7C%20Windows-lightgrey?style=flat-square\u0026logo=linux\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Arch-x86__64%20%7C%20ARM64-blueviolet?style=flat-square\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Agentless-Ready-orange?style=flat-square\"/\u003e\n\u003c/p\u003e\n\n---\n\n\u003cdetails open\u003e\n\u003csummary\u003e\u003cb\u003e📑 目录 (Table of Contents)\u003c/b\u003e\u003c/summary\u003e\n\n- [项目简介](#-项目简介)\n- [v1.3.0 更新亮点](#-v130-更新亮点-whats-new)\n- [核心特性](#-核心特性)\n- [支持列表](#-支持列表)\n- [快速开始](#-快速开始)\n- [功能概览](#-功能概览)\n- [下载与更新](#-下载与更新)\n- [社区与支持](#-社区与支持)\n\n\u003c/details\u003e\n\n---\n\n## 📖 项目简介\n\n**hrnrOS** 是一套专为大规模数据中心设计的全生命周期运维平台。它无需依赖复杂的带外网络，通过 **PXE 自动化技术** ，实现了从设备自动发现、系统无人值守安装、全栈硬件监控到故障自愈的完整闭环。\n\n在 v1.3.0 中，平台引入了全新的**自动化交付编排**，实现了裸金属服务器从入库到交付的“流水线”自动化作业。\n\n---\n\n## 🎉 v1.3.0 更新亮点 (What's New)\n\n本次更新聚焦于自动化交付效率与国产信创生态的深度融合：\n\n### 🏗️ 交付编排与任务中心\n- **新增 自动化交付编排**：完美串联设备发现、BOM 比对、**BMC 强制配置**、硬件压测、RAID 组建及 OS 自动化下发。\n- **新增 自动化交付任务中心**：作为“流水线车间”，全局掌控批次任务进度，支持节点级精准排障与强行干预。\n- **新增 RAID 配置模块**：提供带外存储管理能力，支持在 OS 安装前通过内存维护系统对阵列卡 VD/PD 进行细粒度配置。\n\n### 🚀 算力压测与质量管控\n- **新增 GPU 深度压力测试**：专为 HPC 与 AI 算力集群设计，支持显卡计算核心负载及显存泄漏排查。\n- **新增 压测报告查询中心**：自动汇聚 CPU/内存/硬盘/GPU 的 Burn-in Test 数据，支持在线预览并导出 PDF 报告。\n- **升级 全栈压测架构**：全面升级 CPU、内存、硬盘压测模块，提升大规模并发下的采集精度。\n\n### 🌐 基础设施与管理\n- **新增 镜像源站与同步管理**：构建私有化内网源，解决带宽瓶颈，**默认采用离线 ISO 安装模式**。\n- **升级 交换机与 IP 管理**：提供工业级 IP 地址全生命周期管理与跨厂商交换机配置下发能力。\n- **升级 硬件监控平台**：采用最新监控架构，强化了 ECC、SMART 等真实故障场景的分析自愈能力。\n\n### 🛠️ 优化与修复\n- **优化 IPMI 管理**：修复 Bug，全面升级并优化 WEB 管理页面。\n- **新增 ESXi 子机支持**：运维管理新增对 ESXi 子机的识别与直接窗口管理支持。\n- **修复 日志采集**：修复了 NVIDIA GPU 环境下部分日志无法采集的已知问题。\n\n---\n\n## ✨ 核心特性\n\n| 模块 | 亮点功能 |\n| :--- | :--- |\n| **📦 资产 CMDB** | **自动发现/BOM比对**。深度采集硬件 BOM 清单，支持 CPU 架构识别与全链路操作审计。 |\n| **🏗️ 交付编排** | **[NEW] 自动化流水线**。串联 **BMC 默认强制配置** 与 RAID 组建，实现“点亮即交付”。 |\n| **🚀 PXE 自动化** | 支持 RHEL/Windows/信创全系。**优先离线 ISO 安装**，支持可视化 RAID/Bond 配置。 |\n| **🩺 Nexus 监控** | **[UPDATED] 全栈感知**。实时透视 ECC/SMART/GPU 状态，采用最新架构强化故障分析闭环。 |\n| **🛠️ 系统运维** | **[UPDATED] Web 级控制台**。集成 WebSSH/RDP，**新增对 ESXi 子机管理支持**。 |\n| **🧪 算力压测** | **[NEW] 深度质量控制**。涵盖 GPU 显存/核心、CPU、内存满载压测，自动生成 PDF 报告。 |\n| **🌐 弹药库** | **[NEW] 私有镜像站**。管理本地 ISO 与软件包同步，支持多网段隔离环境下的快速装机。 |\n\n---\n\n## ✅ 支持列表\n\nhrnrOS 支持主流及信创操作系统（x86_64 及 ARM64 架构）：\n\n| 家族 | 支持版本 |\n| :--- | :--- |\n| **\u003cimg src=\"https://simpleicons.org/icons/redhat.svg\" width=\"12\"/\u003e RHEL 系** | RedHat 7/8/9, CentOS 7/8/9, AlmaLinux, Rocky Linux, Oracle Linux |\n| **\u003cimg src=\"https://simpleicons.org/icons/windows.svg\" width=\"12\"/\u003e Windows** | Server 2008/2012/2016/2019/2022/2025, Windows 10/11 |\n| **🇨🇳 国产信创** | openEuler 23/24/25, Anolis 7/8/23, Kylin V10+, UOS, BClinux, CtyunOS, TencentOS |\n| **\u003cimg src=\"https://simpleicons.org/icons/ubuntu.svg\" width=\"12\"/\u003e Debian 系** | Ubuntu 20.04/22.04/24.04 LTS (**离线安装模式**), Debian 11/12/13 |\n| **\u003cimg src=\"https://simpleicons.org/icons/suse.svg\" width=\"12\"/\u003e 虚拟化** | **VMware ESXi (含子机识别)**, Proxmox VE, SUSE SLE 12/15 |\n\n---\n\n## 🚀 快速开始\n\n### 1. 获取安装包\n~~~bash\nwget https://github.com/hrnr27/HrnrKitOS/releases/download/hrnr_install_v1.3.0.tar.gz\ntar -zxvf hrnr_install_v1.3.0.tar.gz\ncd hrnr_install_v1.3.0/\n~~~\n\n### 2. 一键安装\n~~~bash\nsudo ./install\n~~~\n\n### 3. 访问控制台\n通过浏览器访问：`http://\u003c服务器IP\u003e:8080` (默认账号/密码：`admin`/`hrnrkit`)\n\n---\n\n## 🧩 功能概览\n\n### 1. 全栈硬件监控 (Nexus Monitor) - v2.0\n具备自我感知能力的监控大屏。v1.3.0 采用最新架构，以真实故障场景经验为指导，强化了 GPU 显存及硬件微损场景的深度分析能力。\n\n### 2. 自动化交付流水线 (Delivery Orchestration) - 新增\n为大规模裸金属设计的“交付指挥部”。自动串联：**BOM比对 -\u003e BMC强制策略配置 -\u003e RAID组建 -\u003e 硬件72小时压测 -\u003e 自动生成报告 -\u003e 离线OS安装**。\n\n### 3. 自动化 OS 安装 (Visual Config)\n告别盲装。安装前自动扫描物理磁盘，支持可视化配置 RAID (0/1/5/10) 及网络 Bond 模式。**针对信创环境优化，移除在线源，默认采用 ISO 离线模式。**\n\n### 4. GPU 深度压力测试 (GPU Stress Test) - 新增\n针对 HPC 与 AI 算力集群设计。对显卡计算核心及显存颗粒执行高强度验证，支持显存泄漏排查及极限稳定性评估。\n\n### 5. 高效系统运维 (System Ops) - 升级\n集成 WebSSH 终端与批量脚本控制台。**新增对 ESXi 子机的识别**，支持直接从 hrnrOS 运维中心拉起子机控制窗口。\n\n### 6. 物理磁盘定位 (Disk Locator)\n无需安装 Agent，直接通过底层指令点亮 LED 灯，支持 **NVMe、RAID 及 HBA 直通盘**，解决现场运维拔错盘的痛点。\n\n---\n\n## 📥 下载与更新\n\n| 版本类型 | 说明 | 下载链接 |\n| :--- | :--- | :--- |\n| **📦 Full (全量包)** | 包含完整依赖与基础镜像，适用于**全新离线安装**。 | [GitHub Release](https://github.com/hrnr27/hrnrOS/releases) |\n| **⚡ Update (更新包)** | 仅包含核心程序与 Web 资源，适用于 v1.x **平滑升级**。 | [GitHub Release](https://github.com/hrnr27/hrnrOS/releases) |\n\n---\n\n## 💬 社区与支持\n\n- **官方 QQ**: `759419595`\n- **微信公众号**: `Linux客栈`\n- **邮件支持**: \u003csupport@hrnrkit.cn\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eMade with ❤️ by HrnrKit Team. 赋能数据中心智能运维。\u003c/sub\u003e\n\u003c/p\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrnr27%2Fhrnrkitos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrnr27%2Fhrnrkitos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrnr27%2Fhrnrkitos/lists"}