基板管理控制器(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:用户权限开关设置,选项参数有(默认值isabled):
- 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
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |