[发明专利]一种NTB故障检测方法及系统在审
申请号: | 201811114135.5 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109254887A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 杜宾 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备激活 设备故障检测 检测 故障检测 脚本工具 诊断检测 调用 判定 检测技术领域 存储设备 生产效率 输出报警 系统上电 系统执行 预先生成 状态异常 状态正常 自动检测 测试项 启动时 主板 拦截 激活 成功 | ||
本发明涉及存储设备检测技术领域,提供一种NTB故障检测方法及系统,诊断检测系统上电启动时,调用预先生成的NTB设备激活脚本工具;执行调用的所述NTB设备激活脚本工具,激活启动所述NTB设备;当所述NTB设备激活成功后,控制所述诊断检测系统执行NTB检测测试项,检测NTB link状态是否正常;当检测到NTB link状态正常时,判定NTB设备故障检测通过;当检测到NTB link状态异常时,判定NTB设备故障检测未通过,并输出报警信息,从而实现在前测阶段对NTB故障进行自动检测,对NTB故障主板进行拦截,提高生产效率,减少人员参与,降低成本。
技术领域
本发明涉及存储设备检测技术领域,具体为一种NTB故障检测方法及系统。
背景技术
作为实现不同PCI(Peripheral Component Interconnect)域乃至跨节点数据传输的重要器件,非透明桥(Non-Transparent Bridge,NTB)在服务器和存储领域实现双控、内存互访等方面发挥着重要的作用。由于其本身既作为虚拟端口virtual port出现,又可以被互联的结点通过pci scan看到,作为一个链路口link port出现,加之其上实现的地址转换和转发功能,在实际工程项目中,难免会碰到各种问题。
在当前产线进行装备生产时,对于Bamboo项目产品(Bamboo是一款持续集成构建服务器软件(Build Server)(非开源软件)),由于无法在前测阶段(PreTest)检测NTB是否Link成功,导致故障设备流入生产RunIn老化、灌装MCS阶段之后才被发现。
目前,Bamboo项目未在前测阶段(PreTest)做NTB故障拦截,导致3pcs NTB故障流入老化和MCS灌装阶段。存在如下问题:
(1)对于故障设备,需要进行修复后重新生产,严重影响生产效率,浪费人力。
(2)老化和MCS灌装阶段报错,拉长检验、维修和产品出厂时间。
发明内容
为了克服上述所指出的现有技术的缺陷,本发明人对此进行了深入研究,在付出了大量创造性劳动后,从而完成了本发明。
具体而言,本发明所要解决的技术问题是:提供一种NTB故障检测方法,旨在解决现有技术中Bamboo项目未在前测阶段(PreTest)做NTB故障拦截,导致3pcs NTB故障流入老化和MCS灌装阶段,严重影响生产效率,并拉长检验和产品出厂时间的技术问题。
为解决上述技术问题,本发明的技术方案是:
一种NTB故障检测方法,所述方法包括下述步骤:
诊断检测系统上电启动时,调用预先生成的NTB设备激活脚本工具;
执行调用的所述NTB设备激活脚本工具,激活启动所述NTB设备;
当所述NTB设备激活成功后,控制所述诊断检测系统执行NTB检测测试项,检测NTBlink状态是否正常;
当检测到NTB link状态正常时,判定NTB设备故障检测通过;
当检测到NTB link状态异常时,判定NTB设备故障检测未通过,并输出报警信息。
作为一种改进的方案,所述诊断检测系统上电启动时,调用预先生成的NTB设备激活脚本工具的步骤之前还包括下述步骤:
预先生成NTB设备激活脚本工具和NTB链接检测脚本工具;
其中,所述NTB设备激活脚本工具用于激活启动所述NTB设备;
所述NTB链接检测脚本工具用于检测NTB link状态是否正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811114135.5/2.html,转载请声明来源钻瓜专利网。