CN105223889A - 一种适用于产线的自动监控pmc raid卡日志的方法 - Google Patents
一种适用于产线的自动监控pmc raid卡日志的方法 Download PDFInfo
- Publication number
- CN105223889A CN105223889A CN201510669646.3A CN201510669646A CN105223889A CN 105223889 A CN105223889 A CN 105223889A CN 201510669646 A CN201510669646 A CN 201510669646A CN 105223889 A CN105223889 A CN 105223889A
- Authority
- CN
- China
- Prior art keywords
- raid
- test
- card
- daily record
- raid card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012360 testing method Methods 0.000 claims abstract description 54
- 238000012216 screening Methods 0.000 claims abstract description 7
- 230000002159 abnormal effect Effects 0.000 claims description 17
- 230000032683 aging Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/048—Monitoring; Safety
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种适用于产线的自动监控PMC?RAID卡日志的方法,其实现过程为:将需要通过产线老化测试的机器的操作***中,通过执行指令来观测是否能看到控制器,通过读取log的方式,来查看该RAID卡是否有问题;对于无法进入操作***的RAID卡,搭配串口工具进行日志监控,通过对串口打印出来的信息进行关键字筛选,确定RAID卡的异常。该一种适用于产线的自动监控PMC?RAID卡日志的方法与现有技术相比,以抓取的信息为准,不会产生人为的测试错误,保证了测试环境的稳定状态,且无需看守,自动完成错误信息的筛选并保存测试的结果,记录测试时间等。
Description
技术领域
本发明涉及计算机技术领域,具体地说是一种实用性强、适用于产线的自动监控PMCRAID卡日志的方法。
背景技术
目前我们主流应用的RAID卡有两家,分别是PMC和AVAGO。AVAGO的RAID卡市场占有率高,技术实力较强,客户认可比较认可。而PMC的RAID卡在存储方面比较占优势,而且卡子的种类繁多,覆盖面非常广。本方法提供一种适用于产线的自动监控PMCRAID卡日志的方法,针对PMC的各种RAID卡进行的自动RAID卡日志监控的方法,适用于产线监控和问题处理等方面,可以有效的检测RAID卡问题,并及时发现问题。同时,完全自动的监控方法,可以大大降低测试时间以及人力资源的成本,而且测试结果非常准确,可以同时定位问题。
发明内容
本发明的技术任务是针对以上不足之处,提供一种实用性强、适用于产线的自动监控PMCRAID卡日志的方法。
一种适用于产线的自动监控PMCRAID卡日志的方法,其具体实现过程为:
将需要通过产线老化测试的机器的操作***中,通过执行指令来观测是否能看到控制器,通过读取log的方式,来查看该RAID卡是否有问题;对于无法进入操作***的RAID卡,搭配串口工具进行日志监控,通过对串口打印出来的信息进行关键字筛选,确定RAID卡的异常。
将需要通过产线老化测试的机器的操作***中,预装arcconf工具,来观测是否能看到控制器,通过读取log的方式,来查看是否有问题;
开机后***自动进行RAID卡日志监控,自动清除错误信息phyerrorlog,执行指令抓取log;
无法进入***的RAID卡,连接串口工具进行测试,将串口打印出来的信息保存;
根据关键字筛选出有用的信息,确认RIAD卡正常或异常,最后保存测试结果,并记录测试时间。
所述arccconf工具为自动读取auto_RAID脚本,其对应操作***的版本,在拷贝到***下后,在操作***下运行terminal终端程序,Terminal显示RAID卡日志监控的各种数据,以及出现报错的地方。
测试时,在对应结果的文件夹下出现记录时间的RAID_testtime.txt文件;
测试机持续运行RAID卡日志监控,进行产线上的老化测试;
待所有测试都完成后,在文件夹下查看adaptec.log文件,该文件记录中记载各种RAID卡的日志信息,查看raid报错RAID_error.txt文件,上述脚本工具通过特殊关键字筛选出报错信息,确定RIAD卡的正常或异常,且在异常处指出异常原因和异常结果。
本发明的一种适用于产线的自动监控PMCRAID卡日志的方法,具有以下优点:
本发明的一种适用于产线的自动监控PMCRAID卡日志的方法,以抓取的信息为准,不会产生人为的测试错误,保证了测试环境的稳定状态,且无需看守,自动完成错误信息的筛选并保存测试的结果,记录测试时间等。完全实现了自动化,简洁、省时、易操作,节省人力,同时还确保了RAID卡日志监控的准确性,适用所有服务器的自动监控PMC-RAID卡日志的实现为全自动程序,在***下自动运行日志监控程序,测试时无需人为看守,自动记录测试结果、测试log以及测试时间;无需手动设置任何测试参数,满足所有服务器测试需求,实用性强,易于推广。
附图说明
附图1为本发明的实现流程图。
附图2为实施例的实现示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明提供一种适用于产线的自动监控PMCRAID卡日志的方法,如附图1所示,其具体实现过程为:
将需要通过产线老化测试的机器的操作***中,通过执行指令来观测是否能看到控制器,通过读取log的方式,来查看该RAID卡是否有问题;对于无法进入操作***的RAID卡,搭配串口工具进行日志监控,通过对串口打印出来的信息进行关键字筛选,确定RAID卡的异常。
将需要通过产线老化测试的机器的操作***中,预装arcconf工具,来观测是否能看到控制器,通过读取log的方式,来查看是否有问题;
开机后***自动进行RAID卡日志监控,自动清除错误信息phyerrorlog,执行指令抓取log,即执行指令arcconfGETLOGS<Controller#>STATStabular准确抓取RAID卡的log,筛选出错误信息。
无法进入***的RAID卡,连接串口工具进行测试,将串口打印出来的信息保存;
根据关键字筛选出有用的信息,确认RIAD卡正常或异常,最后保存测试结果,并记录测试时间。
所述arccconf工具为自动读取auto_RAID脚本,其对应操作***的版本,在拷贝到***下后,在操作***下运行terminal终端程序,Terminal显示RAID卡日志监控的各种数据,以及出现报错的地方。
测试时,在对应结果的文件夹下出现记录时间的RAID_testtime.txt文件;
测试机持续运行RAID卡日志监控,进行产线上的老化测试;
待所有测试都完成后,在文件夹下查看adaptec.log文件,该文件记录中记载各种RAID卡的日志信息,查看raid报错RAID_error.txt文件,上述脚本工具通过特殊关键字筛选出报错信息,确定RIAD卡的正常或异常,且在异常处指出异常原因和异常结果。
具体实例如附图2所示,其具体实现过程为:
一、准备好装有常用OS的测试平台(包括测试主机平台、在测试主机上安装Linux或Windows操作***,本文以Linux***为例);
二、将测试主机上电开机,进入操作***,使用root用户登录;
三、将auto_RAID脚本、相应OS版本的arccconf工具拷贝到***下;
四、在Linux***下运行terminal终端程序,在terminal下执行如下操作:
#cd/root/Desktop回车
#./auto_RAID.sh回车
Terminal显示RAID卡日志监控的各种数据,以及出现报错的地方。
五、此时/root/Desktop/result文件夹下会出现记录时间的RAID_testtime.txt文件。
六、测试机持续运行RAID卡日志监控,进行产线上的老化等测试;
待所有测试都完成后,在/root/Desktop/result下查看adaptec.log文件,文件记录中记载各种RAID卡的日志信息。查看RAID_error.txt文件,脚本同特殊关键字筛选出了报错信息,可以确定RIAD卡的正常或异常,异常处会指出异常原因和异常结果。
本次RAID卡自动日志监控,采用自动清除phyerrorlog,自动根据特殊关键字筛选错误信息,完全符合目前产线进行RAID卡监控的需要,简洁、省时、易操作,实现真正的全自动化RAID卡自动监控,结果真实准确。借此评估测试RAID是否异常,并准确定位异常位置。
本方法实现了各处理器平台通用的RAID卡日志监控,打破了传统日志监控的局限性。其次改善了RAID卡日志监控的方法,将复杂简化,将只能手动搭建测试环境,安装工具,改善为完全自动化;最后测试结果也较为直观,可直接判断RAID卡是否异常,并定位异常位置;同时该种测试方法适用于目前流行的各种Linux操作***和Windows操作***,非常适合产线使用。
上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种适用于产线的自动监控PMCRAID卡日志的方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
Claims (4)
1.一种适用于产线的自动监控PMCRAID卡日志的方法,其特征在于,其具体实现过程为:将需要通过产线老化测试的机器的操作***中,通过执行指令来观测是否能看到控制器,通过读取log的方式,来查看该RAID卡是否有问题;对于无法进入操作***的RAID卡,搭配串口工具进行日志监控,通过对串口打印出来的信息进行关键字筛选,确定RAID卡的异常。
2.根据权利要求1所述的一种适用于产线的自动监控PMCRAID卡日志的方法,其特征在于,将需要通过产线老化测试的机器的操作***中,预装arcconf工具,来观测是否能看到控制器,通过读取log的方式,来查看是否有问题;
开机后***自动进行RAID卡日志监控,自动清除错误信息phyerrorlog,执行指令抓取log;
无法进入***的RAID卡,连接串口工具进行测试,将串口打印出来的信息保存;
根据关键字筛选出有用的信息,确认RIAD卡正常或异常,最后保存测试结果,并记录测试时间。
3.根据权利要求2所述的一种适用于产线的自动监控PMCRAID卡日志的方法,其特征在于,所述arccconf工具为自动读取auto_RAID脚本,其对应操作***的版本,在拷贝到***下后,在操作***下运行terminal终端程序,Terminal显示RAID卡日志监控的各种数据,以及出现报错的地方。
4.根据权利要求2所述的一种适用于产线的自动监控PMCRAID卡日志的方法,其特征在于,测试时,在对应结果的文件夹下出现记录时间的RAID_testtime.txt文件;
测试机持续运行RAID卡日志监控,进行产线上的老化测试;
待所有测试都完成后,在文件夹下查看adaptec.log文件,该文件记录中记载各种RAID卡的日志信息,查看raid报错RAID_error.txt文件,上述脚本工具通过特殊关键字筛选出报错信息,确定RIAD卡的正常或异常,且在异常处指出异常原因和异常结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510669646.3A CN105223889A (zh) | 2015-10-13 | 2015-10-13 | 一种适用于产线的自动监控pmc raid卡日志的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510669646.3A CN105223889A (zh) | 2015-10-13 | 2015-10-13 | 一种适用于产线的自动监控pmc raid卡日志的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105223889A true CN105223889A (zh) | 2016-01-06 |
Family
ID=54992924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510669646.3A Pending CN105223889A (zh) | 2015-10-13 | 2015-10-13 | 一种适用于产线的自动监控pmc raid卡日志的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105223889A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955875A (zh) * | 2016-05-04 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | 一种监控raid卡日志的装置和方法 |
CN106502855A (zh) * | 2016-10-24 | 2017-03-15 | 郑州云海信息技术有限公司 | 一种测试并定位pmc‑raid卡内存颗粒问题的方法 |
CN107066370A (zh) * | 2017-04-26 | 2017-08-18 | 郑州云海信息技术有限公司 | 一种自动监控并收集故障硬盘日志的工具及方法 |
CN107241220A (zh) * | 2017-05-26 | 2017-10-10 | 京信通信***(中国)有限公司 | 产品老化监控自动分析方法和*** |
CN108009067A (zh) * | 2017-11-30 | 2018-05-08 | 郑州云海信息技术有限公司 | 一种在服务器下查看raid卡详细信息的方法及*** |
CN108153631A (zh) * | 2017-12-22 | 2018-06-12 | 曙光信息产业股份有限公司 | Raid卡的测试方法及测试装置 |
CN109388623A (zh) * | 2018-11-02 | 2019-02-26 | 郑州云海信息技术有限公司 | 一种设备故障检测的方法、***及相关组件 |
CN109460342A (zh) * | 2018-11-02 | 2019-03-12 | 郑州云海信息技术有限公司 | 一种测试硬盘性能并收集日志的方法、装置、设备及存储介质 |
CN109542700A (zh) * | 2018-11-16 | 2019-03-29 | 浪潮电子信息产业股份有限公司 | 磁盘阵列卡的pcie接口链接速率的测试方法和装置 |
CN110704287A (zh) * | 2019-08-31 | 2020-01-17 | 苏州浪潮智能科技有限公司 | Linux***下RAID卡异常日志收集方法、***及存储介质 |
CN111209146A (zh) * | 2019-12-23 | 2020-05-29 | 曙光信息产业(北京)有限公司 | 一种raid卡老化测试方法及*** |
CN112905415A (zh) * | 2021-02-19 | 2021-06-04 | 浪潮电子信息产业股份有限公司 | 一种串口日志文件获取方法、装置及相关组件 |
CN113886154A (zh) * | 2021-08-27 | 2022-01-04 | 苏州浪潮智能科技有限公司 | 一种自动测试存储链路控制器的方法、装置及介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521092A (zh) * | 2011-12-31 | 2012-06-27 | 曙光信息产业股份有限公司 | 硬盘测试方法和装置 |
CN103207820A (zh) * | 2013-02-05 | 2013-07-17 | 北京百度网讯科技有限公司 | 基于raid卡日志的硬盘的故障定位方法及装置 |
CN103543963A (zh) * | 2013-10-30 | 2014-01-29 | 陕西高新实业有限公司 | 一种pmc接口电子盘 |
CN103984618A (zh) * | 2014-06-05 | 2014-08-13 | 浪潮电子信息产业股份有限公司 | 一种linux服务器硬盘活动状态的监控方法 |
US8954670B1 (en) * | 2011-04-18 | 2015-02-10 | American Megatrends, Inc. | Systems and methods for improved fault tolerance in RAID configurations |
CN104407951A (zh) * | 2014-11-05 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | 一种自动化进行服务器整机测试的方法 |
CN104636226A (zh) * | 2015-03-10 | 2015-05-20 | 浪潮集团有限公司 | 一种读取PMC Raid卡温度的方法 |
CN104794041A (zh) * | 2015-05-08 | 2015-07-22 | 浪潮电子信息产业股份有限公司 | 一种Linux服务器阵列卡活动状态的监控方法及其装置 |
CN104850483A (zh) * | 2015-05-15 | 2015-08-19 | 浪潮电子信息产业股份有限公司 | 一种读取Raid卡温度的方法 |
-
2015
- 2015-10-13 CN CN201510669646.3A patent/CN105223889A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8954670B1 (en) * | 2011-04-18 | 2015-02-10 | American Megatrends, Inc. | Systems and methods for improved fault tolerance in RAID configurations |
CN102521092A (zh) * | 2011-12-31 | 2012-06-27 | 曙光信息产业股份有限公司 | 硬盘测试方法和装置 |
CN103207820A (zh) * | 2013-02-05 | 2013-07-17 | 北京百度网讯科技有限公司 | 基于raid卡日志的硬盘的故障定位方法及装置 |
CN103543963A (zh) * | 2013-10-30 | 2014-01-29 | 陕西高新实业有限公司 | 一种pmc接口电子盘 |
CN103984618A (zh) * | 2014-06-05 | 2014-08-13 | 浪潮电子信息产业股份有限公司 | 一种linux服务器硬盘活动状态的监控方法 |
CN104407951A (zh) * | 2014-11-05 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | 一种自动化进行服务器整机测试的方法 |
CN104636226A (zh) * | 2015-03-10 | 2015-05-20 | 浪潮集团有限公司 | 一种读取PMC Raid卡温度的方法 |
CN104794041A (zh) * | 2015-05-08 | 2015-07-22 | 浪潮电子信息产业股份有限公司 | 一种Linux服务器阵列卡活动状态的监控方法及其装置 |
CN104850483A (zh) * | 2015-05-15 | 2015-08-19 | 浪潮电子信息产业股份有限公司 | 一种读取Raid卡温度的方法 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955875A (zh) * | 2016-05-04 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | 一种监控raid卡日志的装置和方法 |
CN106502855A (zh) * | 2016-10-24 | 2017-03-15 | 郑州云海信息技术有限公司 | 一种测试并定位pmc‑raid卡内存颗粒问题的方法 |
CN107066370A (zh) * | 2017-04-26 | 2017-08-18 | 郑州云海信息技术有限公司 | 一种自动监控并收集故障硬盘日志的工具及方法 |
CN107241220A (zh) * | 2017-05-26 | 2017-10-10 | 京信通信***(中国)有限公司 | 产品老化监控自动分析方法和*** |
CN108009067A (zh) * | 2017-11-30 | 2018-05-08 | 郑州云海信息技术有限公司 | 一种在服务器下查看raid卡详细信息的方法及*** |
CN108153631A (zh) * | 2017-12-22 | 2018-06-12 | 曙光信息产业股份有限公司 | Raid卡的测试方法及测试装置 |
CN109388623A (zh) * | 2018-11-02 | 2019-02-26 | 郑州云海信息技术有限公司 | 一种设备故障检测的方法、***及相关组件 |
CN109460342A (zh) * | 2018-11-02 | 2019-03-12 | 郑州云海信息技术有限公司 | 一种测试硬盘性能并收集日志的方法、装置、设备及存储介质 |
CN109542700A (zh) * | 2018-11-16 | 2019-03-29 | 浪潮电子信息产业股份有限公司 | 磁盘阵列卡的pcie接口链接速率的测试方法和装置 |
CN110704287A (zh) * | 2019-08-31 | 2020-01-17 | 苏州浪潮智能科技有限公司 | Linux***下RAID卡异常日志收集方法、***及存储介质 |
CN110704287B (zh) * | 2019-08-31 | 2022-07-08 | 苏州浪潮智能科技有限公司 | Linux***下RAID卡异常日志收集方法、***及存储介质 |
CN111209146A (zh) * | 2019-12-23 | 2020-05-29 | 曙光信息产业(北京)有限公司 | 一种raid卡老化测试方法及*** |
CN111209146B (zh) * | 2019-12-23 | 2023-08-22 | 曙光信息产业(北京)有限公司 | 一种raid卡老化测试方法及*** |
CN112905415A (zh) * | 2021-02-19 | 2021-06-04 | 浪潮电子信息产业股份有限公司 | 一种串口日志文件获取方法、装置及相关组件 |
CN113886154A (zh) * | 2021-08-27 | 2022-01-04 | 苏州浪潮智能科技有限公司 | 一种自动测试存储链路控制器的方法、装置及介质 |
CN113886154B (zh) * | 2021-08-27 | 2023-07-14 | 苏州浪潮智能科技有限公司 | 一种自动测试存储链路控制器的方法、装置及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105223889A (zh) | 一种适用于产线的自动监控pmc raid卡日志的方法 | |
US10929260B2 (en) | Traffic capture and debugging tools for identifying root causes of device failure during automated testing | |
TWI759423B (zh) | 自動測試裝備、自動測試裝備(ate)設備以及擷取及報告通訊資訊以供故障分析之方法 | |
CN106201502B (zh) | 一种跨主机应用程序部署方法及装置 | |
US8996928B2 (en) | Devices for indicating a physical layer error | |
CN110750396B (zh) | 一种服务器操作***兼容性测试方法、装置及存储介质 | |
CN104518917A (zh) | 一种服务器自动巡检方法 | |
CN102568522A (zh) | 硬盘性能的测试方法和装置 | |
CN104572422A (zh) | 一种基于Linux***开关机下内存监测实现方法 | |
KR101949115B1 (ko) | 디바이스 드라이버 검출 에러들의 자가 진단 및 자동 진단 데이터 수집 | |
CN103955417A (zh) | 一种电脑硬盘数据检测设备及方法 | |
CN104268076A (zh) | 一种适用各处理器平台的自动测试内存带宽的测试方法 | |
CN105468482B (zh) | 一种硬盘盘位识别和故障诊断方法及其服务器设备 | |
CN107193699A (zh) | 一种通过rdma方式自动测试hca卡带宽延时方法 | |
CN103984613A (zh) | 一种自动测试cpu浮点运算性能测试方法 | |
CN104615519A (zh) | 一种linux***下检测服务器内存容量是否缺失的方法 | |
CN110941520B (zh) | 基于二取二安全控制单元的硬件功能测试***及方法 | |
CN109918221B (zh) | 一种硬盘报错解析方法、***、终端及存储介质 | |
US20100251029A1 (en) | Implementing self-optimizing ipl diagnostic mode | |
CN110413463A (zh) | 一种硬盘的smart信息检查方法 | |
US9378082B1 (en) | Diagnosis of storage system component issues via data analytics | |
CN108038031A (zh) | 一种实时监控硬盘在线状态的方法及装置 | |
US7415560B2 (en) | Method of automatically monitoring computer system debugging routine | |
CN115757099A (zh) | 平台固件保护恢复功能自动测试方法和装置 | |
CN111464378B (zh) | 一种服务器网卡双网速测试方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160106 |