拓冰建站拓冰建站
首页 / 资讯中心 / 正文

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

1. 从一台失联的ThinkSystem说起BMC重置到底在解决什么问题手里管过联想ThinkSystem服务器的朋友大概率都遇到过这种场景机器就在机房里嗡嗡转着业务跑得好好的结果某天想通过BMC管理口进去看看硬件状态、挂个ISO装系统浏览器一打开登录页面要么转圈圈要么提示账号密码错误要么干脆连IP都ping不通。这时候你人不在现场业务又不能随便重启唯一能救命的通道就是BMC——而重置BMC就是把这根救命绳重新接上的过程。BMC全称Baseboard Management Controller中文一般叫基板管理控制器联想ThinkSystem系列上对应的功能品牌叫XClarity Controller简称XCC。它本质上是服务器主板上独立运行的一套带外管理系统有自己的处理器、内存、网络接口和固件只要服务器插着电哪怕没开机BMC就应该活着。你可以把它理解成服务器的独立小管家主机操作系统崩了、网络断了、甚至CPU没上电只要BMC正常你就能远程开关机、看日志、改BIOS、挂载虚拟光驱、收集硬件诊断信息。这也是为什么运维圈里常说一句话——服务器可以宕BMC不能死。那什么时候需要重置BMC我梳理了几类最常见的触发场景。第一类是密码丢失或遗忘尤其是接手别人维护过的机器或者前任同事离职没交接BMC的admin密码成了谜。第二类是网络配置错乱比如有人把BMC的IP改成了和业务网段冲突的地址或者DHCP没拿到地址导致管理口失联。第三类是BMC自身卡死或异常表现为Web界面打不开、Redfish接口无响应、风扇转速异常飙高BMC负责风扇调速它挂了风扇可能全速运转。第四类是固件升级失败或配置损坏需要恢复出厂设置重新来一遍。这里要特别提醒一个认知误区很多人把重置BMC和重置服务器BIOS混为一谈。这俩完全是两码事。BIOS/UEFI是主机固件管的是启动顺序、硬件初始化BMC是带外管理固件管的是远程管理。重置BMC不会影响你主机上的操作系统和数据也不会清掉BIOS里的启动配置除非你选了特定选项。但反过来重置BIOS一般也不动BMC。搞清楚这个边界你操作的时候心里才有底不会因为怕丢数据而不敢下手。本文面向的是有一定服务器运维基础、但可能第一次接触ThinkSystem BMC重置的读者也适合那些想系统梳理一遍带外管理流程的老手做参考。我会从物理接触、重置方式选择、网络配置、登录验证、日志排查几个维度把整个链路讲透并且把我在实际操作中踩过的坑和总结的技巧一并分享出来。整个流程不依赖任何特定外网环境纯本地操作你照着做就能复现。2. 动手之前ThinkSystem BMC的几种重置路径与选择逻辑2.1 先搞清楚你的机器是哪一代、BMC是哪个版本联想ThinkSystem是个大系列涵盖SR、ST、SD、SE等多条产品线不同代际的BMC实现细节有差异。早期一些机型用的是IMM2Integrated Management Module II后来统一演进到XClarity Controller。SR650、SR630、SR850这些是较常见的型号SR650重置BMC密码是搜索热词里出现频率很高的一个说明这类机器保有量大、运维需求集中。在动手重置前我建议你先确认三件事机器型号、BMC固件版本、当前BMC网络状态。型号看机器前面板的型号标签或者拉出服务标签固件版本如果Web能进就在界面里看进不去就得靠后面要讲的方法。为什么要确认这些因为不同固件版本的重置方式、默认IP、默认账号可能不一样。比如XCC的默认用户名通常是USERID密码是PASSW0RD注意那个0是数字零不是字母O这个坑后面还会细说而早期IMM2的默认账号可能是USERID/PASSW0RD也可能是admin/admin得看具体出厂配置。2.2 三种重置方式物理跳线、Web界面、命令行ThinkSystem上重置BMC主流有三条路各有适用场景我做个对比表格方便你选。重置方式适用场景是否需要重启主机操作难度影响范围物理跳线/按钮重置BMC完全失联、密码彻底丢失通常不需要但部分机型需断电重上电中需接触硬件恢复出厂网络与账号配置Web界面重置能登录BMC想恢复默认配置不需要低可选择性保留网络配置命令行IPMI/Redfish能通过网络访问BMC不需要中高精确控制重置范围物理跳线重置是最暴力也最可靠的方式。主板上一般有个标着BMC_RST或者类似字样的跳线或者一个内凹的小按钮。操作逻辑是找到它短接或按住几秒BMC就会恢复出厂设置。这种方式的好处是不依赖任何网络和密码坏处是你得能物理接触到服务器而且重置后网络配置全丢得重新配。Web界面重置最温和。登录XCC的Web界面后在BMC配置或服务与支持里能找到恢复出厂设置之类的选项。这里通常有两个粒度一个是只重置BMC配置保留网络设置一个是完全恢复出厂网络也重置。选哪个取决于你的问题性质——如果是密码忘了但网络正常选保留网络的如果是网络配乱了那就全恢复。命令行重置适合批量运维或者远程场景。通过IPMI的ipmitool或者Redfish的API都能触发重置。比如ipmitool mc reset cold就是冷重置BMC。这种方式要求你至少还能通过网络访问到BMC且知道凭据。2.3 选择逻辑先判断还能不能连上我的经验是选择哪种方式核心判断标准就一条你现在还能不能通过网络访问到BMC。能ping通、Web能打开、只是密码不对 → 优先试Web重置或命令行重置实在不行再物理重置。能ping通但Web打不开、Redfish无响应 → 试命令行冷重置不行再物理。完全ping不通、网络配置未知 → 直接物理重置别浪费时间。物理都够不着比如托管机房→ 联系机房人员协助物理操作或者走带外KVM如果有独立KVM的话。这里有个容易被忽略的点重置BMC不等于重启服务器。很多人一紧张就直接按电源键重启主机结果业务中断了BMC问题还没解决。记住BMC是独立系统重置它不影响主机运行。但要注意某些机型的物理重置操作可能需要给服务器断电再上电才能生效这种情况下就不得不中断业务了所以操作前一定要评估好窗口期。3. 物理重置实操从找到跳线到确认BMC复活3.1 准备工作别急着上手先把这些确认了物理重置前我强烈建议你先做几件事避免操作到一半卡壳。第一记录当前状态。如果BMC还能ping通先记下它的IP、MAC地址、当前固件版本。这些信息在重置后重新配置时会很有用尤其是MAC地址有些环境里交换机做了端口安全绑定MAC变了会连不上网。第二准备好重新配置的信息。重置后BMC会回到出厂网络模式通常是DHCP。你得知道你的管理网段是什么、打算给BMC配什么静态IP、网关和DNS怎么设。如果管理网是DHCP自动分配那简单如果是静态规划提前把IP想好。第三确认操作窗口。虽然大多数情况下重置BMC不用重启主机但保险起见还是选个业务低峰期操作。万一遇到需要断电的机型也不至于手忙脚乱。第四准备好笔记本和网线。重置后如果BMC拿不到DHCP地址你可能需要用笔记本直连BMC管理口用默认IP访问。XCC的默认IP通常是192.168.70.125子网掩码255.255.255.0。这个默认地址是很多新手不知道的救命信息记牢。3.2 找到BMC重置跳线或按钮不同ThinkSystem机型的位置不一样但规律是有的。一般来说BMC重置跳线在主板上靠近BMC芯片或者管理网口的位置。SR650这类2U机型打开机箱盖后在主板的边缘区域能找到标着BMC_RST或者XCC_RST的跳线针脚。有些机型是一个需要用小螺丝刀或跳线帽短接的两针或三针跳线有些则是一个内凹的微动按钮需要用笔尖或专用工具按住。如果你找不到最靠谱的办法是查该型号的《维护手册》Maintenance Manual里面会有主板布局图和跳线说明。联想官方文档里对每个型号的跳线位置都有标注别凭感觉乱短接短错针脚可能触发别的功能甚至损坏硬件。提示操作前务必佩戴防静电手环或者在接触主板前先摸一下机箱金属部分释放静电。服务器主板很娇贵静电击穿是隐形杀手。3.3 执行重置短接时长和断电要求找到跳线后操作步骤大致如下如果服务器在运行先正常关闭主机操作系统不是必须但稳妥。给服务器断电拔掉电源线等待约30秒让残余电量释放。部分机型支持不断电重置但断电重置更彻底。短接BMC重置跳线保持约10-15秒。如果是按钮按住同样时长。松开跳线/按钮恢复电源线。给服务器上电不需要开机BMC会自己启动。这里有个细节短接时长。太短可能没触发太长一般无害但没必要。10-15秒是经验值。另外有些机型要求短接后保持跳线帽插着再上电等BMC启动后再拔掉这种要严格按手册来。重置完成后BMC启动需要一点时间通常1-2分钟。你可以观察管理网口的指示灯正常启动后会有规律闪烁。如果网口灯完全不亮可能是BMC还没启动完或者网线/交换机端口有问题。3.4 验证BMC是否复活ping和默认IPBMC启动后默认会尝试DHCP获取地址。如果你的管理网有DHCP服务器去DHCP租约表里找一下新出现的设备或者用厂商的发现工具扫描。如果没DHCPBMC会回落到默认静态IP192.168.70.125。验证方法很简单用笔记本网线直连BMC管理口把笔记本网卡设成同网段比如192.168.70.100/24然后ping192.168.70.125。通了就说明BMC活了。不通的话检查网线、网卡设置再等一会儿重试。我踩过的一个坑有次重置后怎么都ping不通折腾半天发现是笔记本网卡还开着无线路由表把流量走了无线。直连BMC时务必禁用笔记本的无线网卡或者确认路由优先级否则流量不走有线口自然ping不通。4. 登录XCC默认凭据、首次配置与常见登录失败排查4.1 默认账号密码与那个0和O的经典坑BMC复活后接下来就是登录。XCC的默认凭据是用户名USERID密码PASSW0RD注意密码里的0是数字零不是字母O。这个坑我见过太多人中招包括我自己第一次接触时也输错了好几遍还以为是重置没成功。如果你输PASSW0RD字母O登不上先换成数字零试试。另外有些早期固件或者特定出厂配置的机器默认可能是admin/admin或者要求首次登录强制改密码。如果默认凭据不对可以试试这些组合。实在不行可能重置没生效回到上一章重新物理重置。4.2 首次登录后的必做配置用默认凭据登录后XCC通常会强制你修改密码或者至少强烈建议你改。这时候设置一个强密码并且记好。我建议用密码管理器存起来别再用默认密码裸奔——BMC暴露在管理网里弱密码是重大安全隐患。登录后第一件事我习惯先做这几项配置网络配置把BMC的IP改成管理网规划的静态地址配好网关和DNS。如果管理网有多个网段确认路由正确。时间同步BMC的时间很重要日志时间戳、证书有效期都依赖它。配个NTP服务器让BMC时间准确。搜索热词里时间服务器出现说明很多人关注这个点。时间不对会导致日志排查时对不上号非常头疼。用户管理创建自己的管理账号别一直用USERID。可以给不同人分配不同权限审计也方便。固件版本检查看看当前BMC固件版本如果比较旧考虑升级。新固件通常修复了安全漏洞、增加了功能、提升了稳定性。4.3 登录失败的排查链路登录失败是高频问题我按排查顺序给你梳理一条链路。第一步确认网络连通性。ping BMC的IP通不通不通就是网络层问题检查IP配置、网线、交换机端口、VLAN。通了但Web打不开试试telnet 443端口或者用curl测试。第二步确认访问协议和端口。XCC的Web界面默认走HTTPS端口443。如果你输的是http://可能被重定向或者拒绝。用https://访问浏览器提示证书不受信任是正常的自签名证书点继续访问即可。第三步确认凭据正确。回到4.1节检查用户名密码特别是那个数字零。如果之前改过密码忘了那就得再重置一次。第四步确认账号没被锁定。多次输错密码可能触发账号锁定策略。等一段时间再试或者用另一个管理员账号登录解锁。第五步确认BMC服务正常。如果以上都对还是登不上可能BMC的Web服务卡死了。试试命令行冷重置或者再物理重置一次。第六步浏览器问题。清缓存、换浏览器、用无痕模式。有时候是浏览器缓存了旧的登录状态或者证书导致异常。我遇到过Chrome缓存导致登录页面白屏换Firefox就好了的情况。注意如果BMC管理口和业务网口在同一个物理网络里要小心IP冲突。BMC的IP如果和某台业务机冲突会导致两边都异常。规划管理网时最好用独立VLAN隔离。5. 重置之后日志收集、固件维护与长期管理习惯5.1 BMC日志怎么看从事件日志到一键收集重置并登录成功后别急着关页面。BMC的日志是排查硬件问题的金矿。XCC里通常有几类日志事件日志Event Log记录硬件告警、温度异常、电源事件、风扇故障等。这是最常用的。审计日志Audit Log记录谁在什么时候登录了BMC、做了什么操作。安全审计用。BMC系统日志BMC自身的运行日志排查BMC异常时看。搜索热词里bmc一键收集日志怎么看是个高频问题。XCC有个一键收集One-Click Log Collection功能能把所有诊断日志打包成一个文件下载。操作路径一般在服务与支持或故障诊断菜单里。点一下等几分钟下载下来是个压缩包里面包含硬件状态、日志、配置快照等。这个包在报修或者求助时非常有用厂商技术支持通常第一句就是把日志包发过来。看日志的技巧重点关注时间戳和严重级别。Critical和Warning级别的事件优先看。如果时间戳混乱说明NTP没配好先解决时间同步。5.2 固件升级重置后的顺手操作重置后BMC回到较干净的配置这时候是升级固件的好时机。联想XCC固件可以通过Web界面上传升级也可以用XClarity Administrator批量管理。升级前注意确认升级包对应你的机型别下错。升级过程中绝对不能断电否则BMC可能变砖。升级后BMC会重启配置一般保留但保险起见先备份配置。如果是从很旧的版本跨大版本升级看看Release Notes有没有特殊步骤。固件升级能解决很多莫名其妙的问题比如Web界面卡顿、Redfish接口不响应、风扇调速异常。我遇到过一台SR650风扇狂转升级XCC固件后恢复正常就是固件bug导致的。5.3 把BMC管理纳入日常运维习惯最后聊聊长期管理。BMC重置是救火但更好的做法是平时就管好别等失联了才着急。台账记录每台服务器的BMC IP、账号、固件版本、管理网VLAN都记在CMDB或者表格里。交接时不会抓瞎。定期巡检定期登录BMC看看日志、温度、电源状态提前发现隐患。密码策略别用默认密码别多台机器共用密码定期更换。网络隔离BMC管理网和业务网隔离既安全又避免IP冲突。固件基线统一管理网内BMC固件版本避免版本碎片化带来的兼容问题。我个人在实际操作中的体会是BMC这东西平时不起眼一旦出事就是大事。花半小时把重置流程走通、把默认IP和默认凭据记牢、把日志收集方法学会关键时刻能省下几小时的折腾。尤其是那个PASSW0RD里的数字零还有直连时禁用无线网卡这两个细节是我踩过坑之后印象最深的希望你别再踩一遍。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门