共计 1709 个字符,预计需要花费 5 分钟才能阅读完成。
事由
今天开始,逐步把硬件运维过程中遇到的坑整理成公众号文章,以便踩到坑的人共勉,也给还没踩到坑的人一个提醒。至于这款电源模块,反正我已经被这款电源模块(这里说的艾默生电源 PH-79RDR 指的是 DELL PC 服务器使用的电源模块)坑过 N 回了,总体总结成 3 类问题
问题 1:PH-79RDR 在低版本的 BIOS 中无法选择引导项
由于机房现场特殊的电源环境限制,该机房只能使用高压直流电源模块,于是将一台 DELL R720 服务器的电源模块更换为 PH-79RDR,瞬间点亮,很是开心。
然而,问题来了
我们装系统都是选择 PXE 安装,可这坑爹的,居然在引导(BIOS Boot Manager)的时候只有 Normal 选项,没其他选项。这里忘记截图,我贴上一个正常情况下的截图。
反复确认了几遍之后,放弃挣扎,拨打了 dell 售后根据工程师要求,将 BIOS 升级到 2.4.3 版本。照方法升级后,重启进 BIOS Boot Manager 很赞!问题解决了!!!
问题 2:PH-79RDR 在 2.4.3 版本的 BIOS 中电源管理初始化失败
还开心着问题解决了的时候,我发现了新的问题。在某次重启过程中发现告警电源管理固件初始化失败。
Warning!Power management fireware not responsive。
Disconnect and reconnect system input power
Warning!Power management fireware initialization error。
不仅如此,最坑爹的来了,在系统命令行 执行 init 6 命令后,只见关键,不见自动开机,必须点击开机键才能开机!
开机后继续卡在 Strike the F1 key to continue,F2 to run the system setup program,无法进系统。
在 DELL 工程师的继续指导下,尝试了升级电源管理固件,各种不耐烦情况下,我还是尝试了 4 种不同的方法进行更新固件(windows 下更新除外),全部以失败告终
问题 3:PH-79RDR 电源官方不支持高压直流!
看来准备要更换电源模块才能解决问题了,按照工程师要求吧电源模块的备件号给他 PH-79RDR,结果被告知,这款电源模块支持在交流环境下使用,什么,这款电源模块可是从你 DELL 买的,说不支持就不支持了,而且在高压直流环境下,已经有好几台服务器使用这款电源模块在线上跑着呢。经过各方查找,最后证实 PH-79RDR 这款确实是非官方认证的资产高压直流,实际上是支持的!(期间为了能够正常派件保修,我将服务器换到交流环境下跑了一下,依然出现电源管理固件初始化失败的提示)
由于被官方告知,这款电源不支持高压直流,所以在 DELL 上门工程师陪同下,一起在交流环境做了一次测试,结果显示问题依旧。终于 DELL 终于同意更换电源模块了。结果更换完问题居然还在。
问题终于解决了
经过和 dell 工程师讨论,决定将 BIOS 版本降级到 2.4.2 试试。经过降级 BIOS,重启。哇咔咔,一切完美,所有问题解决。
结论与解决方案
1、艾默生电源 PH-79RDR 在 BIOS 2.4.3 版本下回出现电源管理初始化失败的问题,解决办法是将 BIOS 降级回 2.4.2
2、艾默生电源 PH-79RDR 在 1.* 版本的 BIOS 下可能会出现引导选项缺失的问题
3、艾默生电源 PH-79RDR 在官方认证中,是不支持高压直流环境的,而实际使用过程中发现是可以支持的
4、补充一个艾默生电源 PH-79RDR 在另外一个案例中遇到的坑的结论,在电源管理固件本 07.09.49 下,该电源模块可能会出现异常自动重启的问题。解决办法是将电源固件版本升级到 07.09.50
作者:余果果园
到这里分享就结束了~ 祈祷这个坑爹的电源问题不会出现在大家的日常工作中啦~