一种机柜电源稳定性检测方法、装置、设备及存储介质制造方法及图纸

技术编号:19151088 阅读:26 留言:0更新日期:2018-10-13 10:31
本发明专利技术涉及一种机柜电源稳定性检测方法、装置、设备及存储介质,包括:与远程管理主板和基板管理器建立网络连接;输入所述电源供应模块的参数值;从所述远程管理主板和基板管理器中读取电源供应模块的信息;判断读取的电源供应模块的信息与所述参数值是否一致:否,则生成异常错误日志。该方法可以实现在web上批量查看PSU的数量,温度,版本信息,以及输入输出功率,是否在位,大大的方便了工作效率。快速掌握PSU状态信息,有利于对节点PSU进行各种监控,也大大减少了查看每个PSU所需要的时间,对服务器安全稳定性至关重要。

Detection method, device, equipment and storage medium for power supply stability of cabinet

The invention relates to a cabinet power supply stability detection method, device, equipment and storage medium, including: establishing network connection with remote management motherboard and board manager; inputting parameter values of the power supply module; reading information of the power supply module from the remote management motherboard and board manager; judging and reading; Whether the information of the power supply module is consistent with the value of the parameter: No, the abnormal error log is generated. This method can realize batch viewing the number of PSUs, temperature, version information, and input and output power in place on the web, greatly facilitating the work efficiency. Quick grasp of PSU status information is conducive to a variety of node PSU monitoring, but also greatly reduces the time required to view each PSU, the server security and stability is crucial.

【技术实现步骤摘要】
一种机柜电源稳定性检测方法、装置、设备及存储介质
本专利技术属于机柜电源监测
,具体涉及一种机柜电源稳定性检测方法、装置、设备及存储介质。
技术介绍
服务器上一般都会使用各种各样的PSU(PowerSuppleyUnit电源供应器模块),其中PSU的基本信息,都需要掌握,特别是对于机柜里面大量节点服务器,快速查看PSU的信息也至关重要。现有的电源测试需要轮流对每个电源运行规范内的PSUcommandline命令,而对于有着众多电源的高密度服务器来说,若要对其进行一次整机柜电源测试需要花费大量的人力和时间,从而造成产品在测试周期中的成本大大增加、效率极度低下。
技术实现思路
本专利技术的目的在于,针对上述现有技术存在的缺陷,提供设计一种检测机柜电源稳定性的方法、装置、设备及存储介质,以解决上述技术问题。第一方面,本申请实施例提供一种机柜电源稳定性检测方法,包括:与远程管理主板和基板管理器建立网络连接;输入所述电源供应模块的参数值;从所述远程管理主板和基板管理器中读取电源供应模块的信息;判断读取的电源供应模块的信息与所述参数值是否一致:否,则生成异常错误日志。结合第一方面,在第一方面的第一种实施方式中,与远程管理主板和基板管理器建立网络连接包括:将远程管理主板和所有节点的日志服务器的IP与本机IP设置为相同IP,并将所述日志服务器的IP和本机IP配置无密码;对整机节点或通用节点进行增压测试,确保机柜和节点处于最大负压状态。结合第一方面,在第一方面的第二种实施方式中,从所述远程管理主板和基板管理器中读取电源供应模块的信息包括:通过执行自检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的在位状态、版本信息和数量信息;通过执行温度检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时温度数据;通过执行功率检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时输入输出功率数据。结合第一方面,在第一方面的第三种实施方式中,该方法还包括:获取所述远程管理主板和所述基板管理器的日志文件中的错误日志;通过对比所述远程管理主板的错误日志、所述基板管理器的错误日志和所述异常错误日志分析所述电源的异常原因;设定工作周期,使从所述远程管理主板和基板管理器中读取电源供应模块的信息和所述判断读取的电源供应模块的信息与所述参数值是否一致在所述工作周期内循环进行。第二方面,本申请实施例提供一种机柜电源稳定性检测装置,包括:连接单元,配置用于与远程管理主板和基板管理器建立网络连接;输入单元,配置用于输入所述电源供应模块的参数值;读取单元,配置用于从所述远程管理主板和基板管理器中读取电源供应模块的信息;比较单元,配置用于判断读取的电源供应模块的信息与所述参数值是否一致;提示单元,配置用于生成异常错误日志。结合第二方面,在第二方面的第一种实施方式中,连接单元包括:IP设置子单元,配置用于将远程管理主板和所有节点的日志服务器的IP与本机IP设置为相同IP,并将所述日志服务器的IP和本机IP配置无密码;增压测试子单元,配置用于对整机节点或通用节点进行增压测试,确保机柜和节点处于最大负压状态。结合第二方面,在第二方面的第二种实施方式中,读取单元包括:自检测子单元,配置用于通过执行自检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的在位状态、版本信息和数量信息;温度检测子单元,配置用于通过执行温度检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时温度数据;功率检测子单元,配置用于通过执行功率检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时输入输出功率数据。结合第二方面,在第二方面的第三种实施方式中,该装置还包括:获取单元,配置用于获取所述远程管理主板和所述基板管理器的日志文件中的错误日志;分析单元,配置用于通过对比所述远程管理主板的错误日志、所述基板管理器的错误日志和所述异常错误日志分析所述电源的异常原因;周期设定单元,配置用于设定工作周期,使从所述远程管理主板和基板管理器中读取电源供应模块的信息和所述判断读取的电源供应模块的信息与所述参数值是否一致在所述工作周期内循环进行。第三方面,本申请实施例提供一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如第一方面和第一方面任一种实施方式所述的方法。第四方面,本申请实施例提供一种存储有计算机程序的计算机可读存储介质,该程序被处理器执行时实现如第一方面和第一方面任一种实施方式所述的方法。本专利技术的有益效果在于,本申请提供的检测方法通过与远程管理主板和基板管理器建立网络连接,从远程管理主板和基板管理器中获取电源信息,通过与输入的电源信息比较确定电源的状态是否正常。该方法可以实现在web上批量查看PSU的数量,温度,版本信息,以及输入输出功率,是否在位,大大的方便了工作效率。快速掌握PSU状态信息,有利于对节点PSU进行各种监控,也大大减少了查看每个PSU所需要的时间,对服务器安全稳定性至关重要。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请实施例提供的机柜电源稳定性检测方法的流程图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。请参考图1,本实施例提供一种机柜电源稳定性检测方法,方法步骤如下:S1、环境配置:1)首先搭配一个主机,确保主机和机房内各RMC(远程管理主板)以及各个节点的BMCIP能够ping通(网络连通),并可登录有效。2)将机柜上RMC以及所有节点的syslogserver(日志服务器)IP设置为主机的IP,配置主机syslog服务器,确保主机能够接收到RMC以及BMC下的log.3)各节点系统IP和主机配置无密码,便于获取节点系统log.4)将整机节点或通用节点进行增压测试,确保机柜和节点处于最大负压的状态。S2、脚本执行包括以下测试项:1)PSU状态自检。节点或者机柜正常使用中,执行自动检测脚本,可查看此时PSU的在位状态,是否正常在位,有无异常;同时检测机柜中所有PSU的数量是否与实际一致;检测PSU的版本与实际是否相符合,不断生成节点的BMC(基板管理控制器)、RMC(RationalMethodComposer过程管理工具平台)、系统的log(日志文件)。通过测试脚本对PSU的所有状态进行自检,可有效避免PSU损坏,数量缺失,版本不符等异常情况,对稳定测试造成影响。2)PSU温度监控。具体过程为,节点或者机柜正常使用中,PSU温度会发生变化,此时执行测试脚本,查看PSU的温度变化,不断收集该时段内PS本文档来自技高网...

【技术保护点】
1.一种检测机柜电源稳定性的方法,其特征在于,所述方法包括:与远程管理主板和基板管理器建立网络连接;输入所述电源供应模块的参数值;从所述远程管理主板和基板管理器中读取电源供应模块的信息;判断读取的电源供应模块的信息与所述参数值是否一致:否,则生成异常错误日志。

【技术特征摘要】
1.一种检测机柜电源稳定性的方法,其特征在于,所述方法包括:与远程管理主板和基板管理器建立网络连接;输入所述电源供应模块的参数值;从所述远程管理主板和基板管理器中读取电源供应模块的信息;判断读取的电源供应模块的信息与所述参数值是否一致:否,则生成异常错误日志。2.根据权利要求1所述的方法,其特征在于,所述与远程管理主板和基板管理器建立网络连接包括:将远程管理主板和所有节点的日志服务器的IP与本机IP设置为相同IP,并将所述日志服务器的IP和本机IP配置无密码;对整机节点或通用节点进行增压测试,确保机柜和节点处于最大负压状态。3.根据权利要求1所述的方法,其特征在于,所述从所述远程管理主板和基板管理器中读取电源供应模块的信息包括:通过执行自检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的在位状态、版本信息和数量信息;通过执行温度检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时温度数据;通过执行功率检测脚本读取远程管理主板和基板管理器的日志文件并从中获取电源的实时输入输出功率数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述远程管理主板和所述基板管理器的日志文件中的错误日志;通过对比所述远程管理主板的错误日志、所述基板管理器的错误日志和所述异常错误日志分析所述电源的异常原因;设定工作周期,使从所述远程管理主板和基板管理器中读取电源供应模块的信息和所述判断读取的电源供应模块的信息与所述参数值是否一致在所述工作周期内循环进行。5.一种检测机柜电源稳定性的装置,其特征在于,所述装置包括:连接单元,配置用于与远程管理主板和基板管理器建立网络连接;输入单元,配置用于输入所述电源供应模块的参数值;读取单元,配置用于从所述远程管理主板和基板管理器中读取电源供应模块的信息;比较单元,配置...

【专利技术属性】
技术研发人员:张日洪
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1