[发明专利]一种用来定位因供电异常导致无法开机问题的方法及系统在审
申请号: | 201710908341.2 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107577553A | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 曹先帅 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F1/30 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 刘继枝 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用来 定位 供电 异常 导致 无法 开机 问题 方法 系统 | ||
技术领域
本发明涉及服务器架构技术领域,具体地说是一种用来定位因供电异常导致无法开机问题的方法及系统。
背景技术
在云计算、大数据时代,海量的数据需要存储和计算,数据中心的服务器部署密度越来越大。在数据量暴增的时代,数据时时刻刻都在被分类存储和计算,这就对数据中心服务器的长期稳定性和可靠性要求越来越高。服务器在产品设计研发阶段,存在的问题是最多的,也是最复杂的,尤其是因供电异常导致无法开机问题一直以来都是问题定位和解决耗费时间最长的。在产品开发初期能够尽快解决各种问题,可有效减小产品开发周期,降低研发成本。
现有的服务器架构中,在开机时序上通过各组供电转换芯片发出PG信号按照逻辑顺序来控制每一组供电模块的上电顺序,BMC只负责在开机后收集各供电模块是否出现异常的信息,不会在开机阶段精确记录PG信号状态。
发明内容
本发明的技术任务是提供一种用来定位因供电异常导致无法开机问题的方法及系统。
本发明的技术任务是按以下方式实现的:
一种用来定位因供电异常导致无法开机问题的方法,包括,
在开机阶段通过增加BMC对各组电压转换芯片PG信号的信息收集,保证服务器出现开机上电异常情况时,通过读取BMC日志定位到最先出现问题的供电模块,进而分析出问题原因,找到解决方法。
该用来定位因供电异常导致无法开机问题的方法的操作步骤如下:
步骤1)对BMC增加在开机阶段对各组电压转换芯片PG信息收集的功能;
步骤2)利用各电压转换芯片内部寄存器具有记录PG状态信息的功能,通过BMC读取电压转换芯片内部寄存器地址的方法收集电压转换芯片的寄存器信息,准确记录开机阶段每组电压模块PG信号状态;
步骤3)当开机阶段出现供电问题导致无法开机时,通过读取BMC日志,找到在时序上最靠前的PG为低电平的供电模块,即可定位出导致无法开机的故障供电模块,进行针对性复现实验和分析,最终找到解决方法。
所述的BMC读取电压转换芯片内部寄存器地址的方法,操作如下:
每个电压转换芯片有一个访问地址,电压转换芯片给每个功能pin设置一个地址,BMC访问此电压转换芯片的PG信息时,直接访问电压转换芯片的访问地址的前两位,电压转换芯片内部功能pin的地址为访问地址的后六位,两者组合成的地址就是BMC直接要访问的PG信息。
所述的PG电平状态时刻被电压转换芯片的寄存器记录下来,BMC一直循环主动读取各电压转换芯片的寄存器信息的变化,并做实时记录,作为log呈现给工作人员。
所述的log记录保存设定周期,每个周期之后会将之前的log依次覆盖。
所述的log记录保存设定周期,所述的周期为20-60天。
一种用来定位因供电异常导致无法开机问题的系统,包括,电源、BMC以及多个电压转换芯片;
所述的电源通过导线与多个电压转换芯片串联连接,所述的BMC通过导线与每一个电压转换芯片分别连接。
所述的BMC增加在开机阶段对各组电压转换芯片PG信息收集的功能。
所述的BMC用于循环主动读取各电压转换芯片的寄存器信息的变化。
所述的每一个电压转换芯片有一个访问地址,电压转换芯片给每个功能pin设置一个地址。
本发明的一种用来定位因供电异常导致无法开机问题的方法及系统和现有技术相比,根据在服务器开机阶段因供电问题导致无法正常开机时,通过BMC日志中收集到的各组供电芯片发出的PG信号状态,定位出最先出现异常的供电模块,进而做出分析,找出相应的解决措施,提高研发工作效率,避免出现批量问题导致影响扩大。
附图说明
附图1为BMC增加对每组电压转换芯片的PG信号信息收集示意图。
具体实施方式
实施例1:
一种用来定位因供电异常导致无法开机问题的系统,包括,电源、BMC以及多个电压转换芯片;
所述的电源通过导线与多个电压转换芯片串联连接,所述的BMC通过导线与每一个电压转换芯片分别连接。
所述的BMC增加在开机阶段对各组电压转换芯片PG信息收集的功能。
所述的BMC用于循环主动读取各电压转换芯片的寄存器信息的变化。
所述的每一个电压转换芯片有一个访问地址,电压转换芯片给每个功能pin设置一个地址。
实施例2:
一种用来定位因供电异常导致无法开机问题的方法,操作步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710908341.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半自动色母粒的罐装线
- 下一篇:一种药片包装机用的分散式输送机构