当前位置: 首页 > 科技观察

硬件运维:记录一个被服务器电源模块骗成狗的案例

时间:2023-03-20 20:10:10 科技观察

今天的事情从今天开始,逐步将硬件运维过程中遇到的坑整理成公众号文章,让那些踩过坑的可以分享给没踩过坑的给个提醒。至于这个电源模块,反正我是被这个电源模块坑过的(这里说的艾默生电源PH-79RDR是指DELLPC服务器用的电源模块),大致归纳为3类问题。问题一:PH-79RDR在低版本BIOS中无法选择启动项。由于机房特殊的供电环境限制,机房只能使用高压直流电源模块,所以一台DELLR720服务器的电源模块换成了PH-79RDR,瞬间亮了,很开心。但是,问题是我们选择PXE来安装系统,这是傻子。开机时(BIOSBootManager)只有Normal选项,没有其他选项。这里忘记截图了,一般情况下会贴截图。反复确认几次后,我放弃了挣扎,按照工程师的要求,打电话给dell售后将BIOS升级到2.4.3版本。按照方法升级后,重启进入BIOSBootManager就好了!问题已经解决了!!!问题2:PH-79RDR在2.4.3版BIOS中初始化电源管理失败。很高兴当问题解决的时候,又发现了新的问题。重启时发现告警电源管理固件初始化失败。警告!电源管理防火墙没有响应。断开并重新连接系统输入电源警告!电源管理防火墙初始化错误。不仅如此,最糟糕的事情来了。在系统命令行执行init6命令后,只看到key,看不到自动开机。您必须单击电源按钮才能启动!开机后一直卡在按F1键继续,F2运行系统设置程序,无法进入系统。在DELL工程师的不断指导下,我尝试升级了电源管理固件。在各种不耐烦的情况下,尝试了4种不同的固件更新方法(windows下的更新除外),均以失败告终。问题3:PH-79RDR电源官方不支持高压DC!看来只有更换电源模块才能解决问题。按照工程师的要求,把电源模块PH-79RDR的备件号给他。结果被告知这个电源模块可以在交流环境下使用。什么,这个电源模块是你DELL买的,不支持就不支持了,而且在高压直流环境下,已经有好几台服务器在用这个电源模块在线运行了。经过多方调查,最终确认PH-79RDR确实是非官方认证的高压直流资产,居然支持!(期间为了能送件保修,把服务器换成AC环境跑了,还是提示电源管理固件初始化失败)既然官方说这个电源确实不支持高压DC,于是在DELL现场工程师的陪同下,一起在AC环境下进行了测试,结果问题依然存在。最后DELL终于同意更换电源模块。更换后,问题依旧。问题终于解决了。与dell工程师商量后,决定尝试将BIOS版本降到2.4.2。降级BIOS后,重新启动。哇卡卡,一切安好,所有问题都解决了。结论及解决方案1、艾默生电源PH-79RDR在BIOS2.4.3版本存在电源管理初始化失败的问题。解决方法是将BIOS降级回2.4.22。艾默生电源PH-79RDRBIOS版本为1.*可能是boot选项缺失的问题。3、艾默生电源PH-79RDR在官方认证中不支持高压直流环境,但在实际使用过程中发现是支持的。4.另外增加一个艾默生电源PH-79RDR一个案例遇到的坑结论是在电源管理固件07.09.49版本下,电源模块可能会出现异常自动重启的问题。解决办法是升级电源固件版本到07.09.50