【服务器】服务器 BMC(基板管理控制器,Baseboard Management Controller)

BMC管理服务器(实战) BMC管理服务器。 阅读详情
AI摘要

本文介绍了基板管理控制器(BMC),它可独立管理服务器。BMC具有设备信息管理、状态监控、远程控制等功能。以浪潮英信服务器为例,说明了BMC网络配置,包括设置静态IP、登录BMC Web进行系统安装,还介绍了BMC用户配置方法。

基板管理控制器(BMC,Baseboard Management Controller)是用于监控和管理服务器的专用控制器,用通俗的话讲,BMC 是主机服务器系统下的一个独立系统。这个独立系统有自己的处理器和内存,即使主机硬件或操作系统宕机或关闭,主机系统仍可以由 BMC 系统管理。类似 服务器上的一个后门一样,用于管理服务器。

一般要新上架一台服务器,上架之后,其中一种方式是通过 修改 BMC 相关的网络配置,配置IP地址,网关,通过带外管理口连接网线实现通信,然后利用 IPMI 实现对服务器的远程管理,比如 控制台重定向(KVM)之类的一些操作,继而进行远程管理,安装系统等。

1. 简单概述

BMC 系统主要具有以下功能:

  • 设备信息管理:记录服务器的详细信息,包括型号、制造商、日期、各部件生产和技术信息、机箱信息、主板信息等,以及BMC自身的信息,如服务器主机名、IP地址、BMC固件版本等。

  • 服务器状态监控管理:对服务器各个部件(如CPU、内存、硬盘、风扇、机框等)的温度、电压等健康状态进行检测。同时,根据各个温度采集点的情况实时调整风扇转速,以确保服务器不会产生过热现象,并控制总体功耗在合理范围内。如果单板部件出现任何异常,BMC会通过SNMP协议、SMTP协议、Redfish协议等多种业界通用规范将信息及时上报给上层网管。
    服务器的远程控制管理:包括服务器的开关机、重启、维护、固件更新、系统安装等操作。

  • 维护管理:包括日志管理、用户管理、BIOS管理、告警管理等。
    BMC通常被视为一个独立于服务器计算节点之外的小型操作系统或专用管理小系统,它享有比主机服务器更大的权限。这使得BMC能够实时对业务节点进行管理和监控,保证了业务节点和管理节点的分离,从而避免了业务节点对管理节点的干扰。

从广义上讲,BMC是一个SOC系统,它分为BMC芯片和BMC固件两个层面。它不依赖于系统上的其他硬件(如CPU、内存、硬盘等)或软件(如BIOS、OS、CPLD等),而是作为一个完全独立的系统存在。

BMC与IPMI(Intelligent Platform Management Interface,智能平台管理接口)结合使用,共同负责服务器的硬件状态管理、操作系统管理、健康状态管理、功耗管理等核心功能。

2. 网络配置

下面已 浪潮英信服务器 为Demo,简单来看上面的操作如何进行。

2.1 配置 BMC 管理网口 IP

在 BIOS 中配置 BMC IP 地址,分为DHCP 和静态IP两种方式,这里我们使用 静态IP 的方式

将服务器 BMC 管理口连入局域网,并将 BMC 管理口 IP 手工设置为局域网内的静态 IP,设置方法如下:

【Server Mgmt】页面选择【BMC network configuration】。

在这里插入图片描述

2.2 【Dedicate LAN】中【Configuration Address source】选项设置为【Static】。

BMC 最多支持 2 个网络管理接口(专用网络接口和共享网络接口),有些 BMC 会显示一个,一般选择专用网络接口

在这里插入图片描述

2.3 此时【Station IP address】、【Subnet mask】、【Router IP address】可设置静态 BMC IP。

在这里插入图片描述

2.4 BMC Web

通过上面的配置,就可以在局域网中,通过 BMC 配置的IP 登录 BMC Web

在这里插入图片描述
默认密码一般为 admin/admin,登录成功之后,我们就可以通过 Web 端来实现对服务器的远程控制,进行系统安装

系统安装方式一般分为两种:

  • BMC安装:不需要外接显示器键盘,只需要远程PC与BMC管理口的网络相通即可,可以直接使用PC机磁盘中的操作系统iso镜像安装

  • U盘/CD-ROM安装,通过操作系统光盘或镜像文件刻录U盘来安装操作系统,并且在系统安装时要注意不要将boot分区安装到U盘,CD-ROM的方式需要外接光驱,因服务器一般无内置光驱

对于上面的 BMP 配置成功后,用户名密码不知道的情况,我们可以通过 BMC 用户配置进行处理.

3. 用户配置

BMC User Settings 界面是通过 BIOS 对 BMC 用户进行配置

在这里插入图片描述

Add User 界面是通过 BIOS 增加 BMC 用户,添加完成,将会立即生效,用户会被添加到 BMC 用户列表中

在这里插入图片描述
重要的界面说明:

User Access:用户权限开关设置,选项参数有(默认值:Disabled):

  • Enabled:启用
  • Disabled:关闭
  • Channel No : BMC通道设置,输入1或8。 (默认值:0)

User Privilege Limit 用户权限设置,选项参数有(默认值:Reserved):

  • Reserved
  • Callback
  • User
  • Operator
  • Administrator
    设置成功后,会提示”Set User Access Command Passed”,BMC User立即生效。

新增用户启用,需要去Change User settings界面下,将User项设为Enabled启用,才能登录BMC Web界面。

Change User Settings界面是通过 BIOS 修改 BMC 用户设置。

在这里插入图片描述

4. 参考

文章来源: https://bbs.huaweicloud.com/blogs/434463

使用ipmitool配置X86服务器的BMC网络和用户信息 ipmitool配置BMC网络和用户信息 阅读详情

相关推荐

集群服务器BMC基板管理控制器

BMC(Baseboard Management Controller)基板管理控制器,可在本地和远程对服务器的运行状态进行管理,支持可视化控制台界面,可轻松对服务器进行硬件管理和故障排除。 1、远程监控设备 支持本地和远程监控设备的运行状态,远程监控只需在Web端登陆BMC后台,即可随时随地查看设备的运行情况。 2、可视化控制台界面 通过设备列表界面可查看所有设备的使用状态。 ...

bassersai的专栏 1376

BMC简介

BMC是一款服务器接通电源起始即运行的软件,运行在服务器上一款单独的ARM芯片上,这个ARM芯片就是BMC软件的CPU,同时会芯片外围会配置自己的RAM、Flash等器件,只要服务器插上电源线,BMC软件便快速运行起来。BMC是一个独立的系统,它不依赖与系统上的其它硬件(比如CPU、内存等),也不依赖与BIOS、OS等,但是BMC可以与BIOS和OS交互,这样可以起到更好的平台管理作用,OS下有系统管理软件可以与BMC协同工作以达到更好的管理效果。其次,服务器的另一个隐患在于BMC。

maopig的专栏 3万+

BMC与平台管理

简单提下服务器,服务器从功能上来讲,跟我们日常学习办公使用的台式机和笔记本没有本质区别,主要也是由最为关键的三大件CPU、内存、硬盘组成,但是服务器的应用场景主要是提供给企业等角色用来支撑形形色色业务,不仅仅是用来安装浏览器访问网页、安装播放器看看电影,因此服务器会使用更强的配置,即更强劲的CPU、更大的内存、更大的硬盘存储。从外形上来说,服务器存在多种外形,如机架式、刀片式、塔式等等,最主要的区别在于服务器一般不会配置显示器、键盘、鼠标等部件用于近端操作,一般通过IP远程连接的方式访问即可。

536

服务器 BMC(基板管理控制器,Baseboard Management Controller)认知

工作中遇到,简单整理博文内容涉及BMC基本认知理解不足小伙伴帮忙指正不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树基板管理控制器(BMC,Baseboard Management Controller)是用于监控和管理服务器的专用控制器,用通俗的话讲,BMC是主机服务器系统下的一个独立系统。这个独立系统有自己的处理器和内存,即使主机硬件或操作系统宕机或关闭,主机系统仍可以由 BMC 系统管理。类似 服务器上的一个后门一样,用于管理服务器。

山河已无恙 9206

别再傻傻分不清了!服务器里的‘隐形管家’BMC,到底是个啥芯片?

本文深入解析服务器中的BMC芯片(Baseboard Management Controller),揭示其作为ARM架构嵌入式系统的硬件构成与核心功能。BMC通过电力隔离、物理隔离和实时响应三大设计哲学,实现服务器的带外管理、硬件监控和远程控制,是数据中心稳定运行的‘隐形管家’。文章还对比了BMC与PCH、iDRAC等组件的区别,并展望了其未来在性能、安全和功能融合方面的发展趋势。

weixin_30855099的博客 442

浪潮服务器BMC远程挂载ISO重装系统全流程与避坑指南

基板管理控制器(BMC)是服务器带外管理的核心组件,它独立于操作系统运行,让运维人员即使身在不同机房也能完成开机、重启、监控硬件状态乃至重装系统等全生命周期操作。其底层原理是通过独立管理芯片和网络通道接管服务器控制权,KVM远程控制与虚拟光驱挂载则是重装系统的关键能力。对数据中心和企业IT而言,BMC远程装机解决了物理接触成本高、U盘引导兼容性差、大规模部署效率低等现实痛点,尤其适用于系统崩溃、无盘替换和批量初始化等场景。本文从固件版本匹配、引导模式选择、RAID配置等准备工作切入,结合浪潮NF5466M5

weixin_34006468的博客 512

基板管理控制器(Baseboard Manager Controller,简称BMC)

转自百度百科 其他参考地址:https://blog.youkuaiyun.com/jiangwei0512/article/details/76358995/ BMC,执行伺服器远端管理控制器,英文全称为Baseboard Management Controller. 为基板管理控制器。 它可以在机器未开机的状态下,对机器进行固件升级、查看机器设备、等一些操作。 在BMC中完全实现IPMI功能需要一个...

程序员杂谈 6725

计算机组成原理 — IPMI/BMC

目录 文章目录目录平台管理(Platform Management)BMCIPMIipmitool 平台管理(Platform Management) 平台管理表示的是一系列的监视和控制功能,操作的对象是系统硬件。比如:通过监视系统的温度,电压,风扇、电源等等,并做相应的调节工作,以保证系统处于健康的状态。如果系统真的不正常了,也可以通过复位的方式来重新启动系统。同时平台管理还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。 以上的这些功能可以集成到一个控制器上来实现,这个控制器被称为 BM

烟云的计算 5148

BMC: Baseboard Management Controller

BMC:是企业服务器主板上的一个独立微控制器。它拥有自己的处理器、内存和网络接口,完全独立于服务器的主CPU和操作系统。它的主要作用是提供(Out-of-Band Management)——即使服务器处于关机状态、操作系统崩溃或没有安装操作系统,只要服务器插上了电源线,管理员就可以通过网络连接到BMC来监控、控制和修复这台服务器。

lajiao_112的博客 347

一文读懂服务器带外管理

服务器带外管理(Out-of-Band Management)是指在服务器正常运行时,通过专门的管理通道对服务器进行监控、配置和控制,而无需依赖服务器的主操作系统

小熊猫的博客 6138

VCS的增量和分离编译

vcs的增量和分离编译

yunduor909的博客 3303

bmc控制卡_X86服务器BMC基板管理控制器介绍

x86服务器BMC基板管理控制器介绍在x86服务器,BIOS需要与各种硬件和芯片打交道,当然也包括BMC(Baseboard Management Controller)。BIOS与BMC之间的通信,主要使用的是IPMI。有2个阶段,PEI和DXE(包括DXE后面的),用的是不同的IPMI函数(这点需要注意)。虽然使用的是IPMI,但是会有两个通道,分别是KCS、BT。一般使用KCS通道。请记住,...

weixin_39718083的博客 1059

修改Avaya IP-Office电话交换机出厂自带的提示语音内容

1,本文的应用场景是在使用Avaya IP-office 500 v2电话交换机时,来电振铃超时后,会转入语音信箱,呼叫者会听到一条语音信箱留言的欢迎辞(…请留言…)。但我们单位情况比较特殊,首先是的IPO配置很精简,内嵌的语音信箱只能保留3天,用处不大;其次是用户没有收听语音信箱的习惯;第三是我们单位使用数字中继和DID,每人一个直拨号码,不通过总机转接。很多业务是单线联系,所以一旦来电无法接通,来电者可能完全无法联系到我们单位的其他同事。出于这三点原因,我们希望将语音信箱的欢迎辞,增加告知我们的总机电话

qlin4cn的博客 4919

什么是BMC

什么是BMC https://blog.youkuaiyun.com/zhuguiqin1/article/details/108366227 在介绍BMC之前需要了解一个概念,即平台管理(platform management)。平台管理表示的是一系列的监视和控制功能,操作的对象是系统硬件。比如通过监视系统的温度,电压,风扇、电源等等,并做相应的调节工作,以保证系统...

大叶子不小的博客 1万+

脑机接口(BCI)从原理到开发实战 07|运动想象BCI实战:基于BCI Competition IV 2a数据集

本文基于BCI Competition IV 2a数据集,详细介绍运动想象脑机接口系统的全流程实现。首先概述了该数据集的实验范式、参数特点和优势,然后指导环境准备与数据下载。通过代码示例展示了数据加载、事件标记提取和信号可视化方法。重点构建了完整的预处理流水线,包括通道选择、重参考、带通滤波(8-30Hz)和ICA去伪迹等关键步骤。文章旨在帮助读者将零散的BCI知识整合为完整的实战项目,掌握从原始脑电数据到运动意图解码的核心技术。

小明的博客 851

AI在个性化营养方案制定中的应用:从代谢组学到膳食规划

本文章的主要目的是全面探讨AI在个性化营养方案制定过程中的应用,从代谢组学的数据收集与分析,到基于这些数据制定合理的膳食规划。范围涵盖了AI技术在该领域的核心概念、算法原理、数学模型、实际项目应用,以及相关的工具和资源推荐等方面。旨在为科研人员、营养师、软件开发人员等提供一个系统的知识体系,帮助他们更好地理解和应用AI技术来实现个性化营养方案的制定。核心概念与联系:介绍AI、代谢组学和膳食规划的核心概念,以及它们之间的相互联系,并通过文本示意图和Mermaid流程图进行展示。

架构师的AI之路,分享AI应用开发架构的学习与实践。 1032

Python:requests + bmc开机、关机、优雅重启、强制重启

BMC,执行伺服器远端管理控制器,英文全称为Baseboard Management Controller. 为基板管理控制器。它可以在机器未开机的状态下,对机器进行固件升级、查看机器设备、等一些操作。1、为远程系统管理提供IPMI v1.5 LAN消息,包括系统状态监视;重启、重新供电、断电等底板控制;3、对LAN消息采用MD5签名以保证远程连接的安全性。4、BIOS或OS可以将‘推进’警告作为SNMP Traps,并通过LAN报告严重事件。5、自发地进行系统健康监视并对严重事件产生纠正动作。

we chat:玩转测试开发 2186

倍福Beckhoff运动控制功能块实战解析:从MC_ReadActualPosition到MC_GearInVelo

本文深入解析倍福(Beckhoff)TwinCAT运动控制功能块,从基础的MC_ReadActualPosition、MC_Power等轴状态读取与使能操作,到MC_MoveAbsolute、MC_MoveRelative等单轴定位指令,并重点剖析了用于动态速度同步的核心功能块MC_GearInVelo在飞锯等场景的应用。文章结合实战经验,详细介绍了齿轮耦合、电子凸轮(MC_CamIn)等高级同步功能的参数配置、调试技巧及常见问题,旨在帮助工程师快速掌握倍福运动控制工具箱,实现复杂的同步工艺。

transformer2023的博客 982

7服务器乱码_运维该如何解决服务器底层维护难题?

硬件维护工具我常用的就2个:倚天剑ipmitool以及屠龙刀MegaCli。今天我们来介绍Ipmitool。注意:Ipmitool是针对硬件底层进行操作管理,对于电源相关的操作请三思!1. IPMI简介IPMI (intelligent platform management interface)智能平台管理接口是一种开放标准的硬件管理接口规格 ,定义了嵌入式管理子系统进行通信的特方法。...

weixin_42120405的博客 192

推荐算法之Thompson(汤普森)采样

如果想理解汤普森采样算法,就必须先熟悉了解贝塔分布。 一、Beta(贝塔)分布 Beta分布是一个定义在[0,1]区间上的连续概率分布族,它有两个正值参数,称为形状参数,一般用α和β表示,Beta分布的概率密度函数形式如下: 这里的Γ表示gamma函数。 Beta分布的均值是: 方差: ...

weixin_30508241的博客 4259

6、哈代空间、算子函数及相关概念解析

本文深入探讨了数学中哈代空间与算子函数的核心概念,包括强函数的因式分解、半单零点的定义与性质、Blaschke-Potapov乘积的存在性、Nagy-Foias模型算子的结构与谱分析、可数集合的相关性质(如Carlesonian集合、稀有集合等)、简单分式族的可分性与基性质,以及指数型整函数的增长特性。文章还分析了这些数学对象之间的内在联系,并通过图表与表格形式直观呈现了集合性质与函数空间结构的关系。这些理论不仅在数学分析和泛函分析中具有重要意义,也在信号处理、量子力学等应用领域具有广泛价值。

yhn4567890的博客 170

ACPI相关(12)- ACPI对IPMI的支持

一、IPMI介绍 1、平台管理 平台管理表示的是一系列的监视和控制功能,操作的对象是系统硬件。比如通过监视系统的温度,电压,风扇、电源等等,并做相应的调节工作,以保证系统处于健康的状态。 当系统不正常时,可以选择复位来重启系统。 同时平台管理还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。 以上的这些功能可以集成到一个控制器上来实现,这个控制器被称为基板管理控制器(Baseboard Manager Controller,简称BMC)。 一般服务器中会用到BMC。 注:.

qq_21186033的博客 4594

【YOLO系列】YOLOv11详解:模型结构、损失函数、训练方法及代码实现

YOLOv11在目标检测领域实现重大突破,通过动态骨干网络(Dyna-Backbone)和FPN++架构,在保持高帧率(≥60FPS)的同时提升小目标检测精度(AP_S提升5.6%)。创新采用CIoU++损失函数和类别平衡Focal Loss,结合Mosaic-Plus数据增强,参数量减少18%至6.5M。实验显示,该模型在COCO数据集上实现更高mAP,特别适合移动端部署,Jetson Xavier平台能耗比优化至3.2W·ms⁻¹,支持目标检测、实例分割等多任务场景。关键创新包括动态深度调整和双向特征金

一碗白开水一 3444

从LPC到PCIe,一颗BMC芯片的“模块进化史”

BMC芯片作为服务器的"守护神",其技术演进反映了服务器智能化的进程。文章系统梳理了BMC的关键功能模块:通信互联方面,LPC/eSPI和PCIe构建了主机与BMC的多层次连接;核心监控模块通过I2C/I3C、ADC、PECI等实现对硬件状态的全面感知;存储扩展模块如SPI、eMMC提升了数据管理能力;高可用设计则通过协处理器、Watchdog等确保系统可靠性。这些模块的集成发展体现了数据中心对高可用性、安全性和智能化运维的持续追求,使BMC从简单控制器进化为功能强大的SoC芯片。

电声&声学信号处理 1172

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

联想ThinkSystem服务器BMC重置全攻略:从失联到复活的运维实战

基板管理控制器(BMC)是服务器带外管理的核心组件,独立于主机运行,负责远程开关机、硬件监控与日志收集。其工作原理基于独立处理器与网络接口,即使主机宕机也能提供管理通道。在联想ThinkSystem中,XClarity Controller(XCC)承担此角色,重置BMC可解决密码丢失、网络配置错乱或固件异常等问题,且不影响主机业务。典型应用场景包括远程运维、故障排查与固件升级。本文聚焦ThinkSystem BMC重置的完整流程,涵盖物理跳线、Web界面与命令行三种方式,并分享默认IP、默认凭据及日志收集

cuiji1279的博客 364

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: 【C++】std::thread 标准库线程的基本使用
下一篇: 【Python】torchrun 命令执行环境修改为 conda环境
原小明
原小明 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄12年 803粉丝 456原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值