一种测试不可修正错误降级成可修正错误功能的方法技术

技术编号:20362768 阅读:57 留言:0更新日期:2019-02-16 16:29
本发明专利技术提供一种测试不可修正错误降级成可修正错误功能的方法包括如下步骤:S1:在BIOS Setup中设置各选项参数;S2:检测Meclog是否安装,若是,执行步骤S3;若否,进行Meclog安装后执行步骤S3。S3:重启服务器,对Meclog进行测试;S4:若Meclog测试无误,链接测试工具Intel XDP,并运行进性clear处理;S5:根据测试的服务器中搭配内存的位置来进行测试;S6:注错成功后Linux下的Mcelog中就会出现相应的Patrol Scrub UCncorrected日志。

【技术实现步骤摘要】
一种测试不可修正错误降级成可修正错误功能的方法
本专利技术涉及服务器测试
,具体涉及一种测试不可修正错误降级成可修正错误功能的方法。
技术介绍
随着大数据和互联网应用的兴起,服务器的应用范围越来越广。客户对于内存相关的测试也越来注重。由于内存的配置增多,客户对有关内存的报错更加关心。在测试Memory不可修正错误降级成可修正错误功能时之前没有具体的方法,而且客户还很注重这一块的报错机制。RAS性能指的是机器的可靠性(reliability)、可用性(availability)和可服务性(serviceability)。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种修正错误降级的测试方法,以解决上述技术问题。一种测试不可修正错误降级成可修正错误功能的方法,包括如下步骤:在BIOSSetup中设置各选项参数;重启服务器,对Meclog进行测试;根据测试的服务器中搭配内存的位置来进行测试。进一步的,步骤在BIOSSetup中设置各选项参数包括:设置可纠正的误差阈值;设置iio配置选项中的iiodfx配置EVdfx特性;设置lockchipset选项的属性;进一步的,步骤在BIOSSetup中设置各选项参数还包括:设置内存配置选项中的内存RAS配置选项的巡检周期。进一步的,设置可纠正的误差阈值CorrectableErrorThreshold选项为1;设置iio配置选项中的iiodfx配置EVdfx特性选项为Enable;设置lockchipset选项的属性为disabled。进一步的,设置内存配置选项中的内存RAS配置选项的巡检周期为1小时。每间1小时内存控制器扫描整个系统内存错误。进一步的,步骤重启服务器,对Meclog进行测试之前,包括:检测Meclog是否安装,若是,执行步骤重启服务器,对Meclog进行测试;若否,进行Meclog安装。进一步的,步骤进行Meclog安装,包括:将MCElog的rpm包进行解压;进入解压出来的文件夹,进行编译安装,并对Meclog文件进行设置使故障日志只记录mcelog日志中,并不记录到系统日志中。进一步的,步骤根据测试的服务器中搭配内存的位置来进行测试,之前还包括:若Meclog测试无误,链接测试工具IntelXDP,并运行进性clear处理。进一步的,该方法还包括:注错成功后Linux下的Mcelog中就会出现相应的PatrolScrubUCncorrected日志。通过在IntelITP-XDP支具给内存来进行模拟Memory不可修正错误降级成可修正错误功能,同时Linux下的Mcelog中会记录报错的日志。从以上技术方案可以看出,本专利技术具有以下优点:本专利技术针对Memory不可修正错误降级成可修正错误功能进行测试,可以有效的去进行模拟报错。Memory不可修正错误降级成可修正错误功能这一块更好的有了保障,填补了这一部分的空白。更好的提高了产品的质量,加强了测试人员的工作效率。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。附图说明图1为一种测试不可修正错误降级成可修正错误功能的方法流程图。具体实施方式下面结合附图并通过具体实施例对本专利技术进行详细阐述,以下实施例是对本专利技术的解释,而本专利技术并不局限于以下实施方式。实施例一如图1所示,一种测试不可修正错误降级成可修正错误功能的方法,包括如下步骤:S1:在BIOSSetup中设置各选项参数;S2:检测Meclog是否安装,若是,执行步骤S3;若否,进行Meclog安装后执行步骤S3。S3:重启服务器,对Meclog进行测试;S4:若Meclog测试无误,链接测试工具IntelXDP,并运行进性clear处理;S5:根据测试的服务器中搭配内存的位置来进行测试;S6:注错成功后Linux下的Mcelog中就会出现相应的PatrolScrubUCncorrected日志。步骤S1包括:S11:设置可纠正的误差阈值;S12:设置iio配置选项中的iiodfx配置EVdfx特性;S13:设置lockchipset选项的属性;S14:设置内存配置选项中的内存RAS配置选项的巡检周期。步骤S2中进行Meclog安装,包括:S21:将MCElog的rpm包进行解压;S22:进入解压出来的文件夹,进行编译安装,并对Meclog文件进行设置使故障日志只记录mcelog日志中,并不记录到系统日志中。通过在IntelITP-XDP支具给内存来进行模拟Memory不可修正错误降级成可修正错误功能,同时Linux下的Mcelog中会记录报错的日志。实施例二在BIOSSetup中设置相关选项,把选项的值修改为以下情况:可纠正的误差阈值CorrectableErrorThreshold选项默认值5000修改成1;Processor菜单中的iio配置IIOConfiguration选项中的IIODFXConfigurationEVDFXFeatures选项默认值Disable修改成Enable;lockchipset选项的默认值enabled修改成disabled;Processor菜单中的内存配置MemoryConfiguration选项中的内存RAS配置MemoryRASConfiguration选项的巡检周期PatrolScrubInterval选项默认值24修改为1;每间隔设定时间内存控制器扫描整个系统内存错误。在系统下进行安装MCElog的rpm包,命令如下:Sudorpm–ivh--forcemcelog_xxx.rpm重启服务器,用linux下自带的系统命令把Meclog的服务打开。运行servicemcelogstatus应无错误异常,提示如下:redirectingto/bin/systemctlrestartmcelog.service[root@localhostlog]#servicemcelogstatusredirectingto/bin/systemctlrestartmcelog.servicemcelog.service-MachineCheckExceptionLoggingDaemonLoaded:loaded(/usr/lib/system/mcelog.service;enabled;vendorpreset:enabled)Active:active(running)sinceFri2018-03-1606:14:54CST;2SagoProcess:7812ExecStart=/usr/sbin/mcelog--ignorenodve--daemon--syslog--logfile/var/log/mcelog(code=exited,status=0/SUCCESS)Process:7802ExecStartPre=/etc/mcelog.setup(code=exited,status=0/SUCCESS)MainPID:7814(mcelog)CGroup:/system.slice/mcelog.service7814/usr/sbin/mcelog--ignore本文档来自技高网...

【技术保护点】
1.一种测试不可修正错误降级成可修正错误功能的方法,其特征在于,包括如下步骤:在BIOS Setup中设置各选项参数;重启服务器,对Meclog进行测试;根据测试的服务器中搭配内存的位置来进行测试。

【技术特征摘要】
1.一种测试不可修正错误降级成可修正错误功能的方法,其特征在于,包括如下步骤:在BIOSSetup中设置各选项参数;重启服务器,对Meclog进行测试;根据测试的服务器中搭配内存的位置来进行测试。2.根据权利要求1所述的一种测试不可修正错误降级成可修正错误功能的方法,其特征在于,步骤在BIOSSetup中设置各选项参数包括:设置可纠正的误差阈值;设置iio配置选项中的iiodfx配置EVdfx特性;设置lockchipset选项的属性。3.根据权利要求2所述的一种测试不可修正错误降级成可修正错误功能的方法,其特征在于,步骤在BIOSSetup中设置各选项参数还包括:设置内存配置选项中的内存RAS配置选项的巡检周期。4.根据权利要求2所述的一种测试不可修正错误降级成可修正错误功能的方法,其特征在于,设置可纠正的误差阈值CorrectableErrorThreshold选项为1;设置iio配置选项中的iiodfx配置EVdfx特性选项为Enable;设置lockchipset选项的属性为disabled。5.根据权利要求3所述的一种测试不可修正错误降级成可修正错误功能的方法,其特征在于...

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

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

1