一种服务器的硬盘掉盘及硬盘乱序的验证方法技术

技术编号:10622504 阅读:201 留言:0更新日期:2014-11-06 15:12
本发明专利技术公开了一种服务器的硬盘掉盘及硬盘乱序的验证方法,属于硬盘的测试方法,采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对比,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序。本发明专利技术的一种服务器的硬盘掉盘及硬盘乱序的验证方法,操作简单,实用性较强,有效确保了服务器的稳定性,是验证产品质量的非常有效的方法。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,属于硬盘的测试方法,采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对比,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序。本专利技术的,操作简单,实用性较强,有效确保了服务器的稳定性,是验证产品质量的非常有效的方法。【专利说明】
本专利技术涉及一种硬盘的测试方法,具体地说是。
技术介绍
硬盘(英语:Hard Disk Drive,简称HDD)是电脑上使用坚硬的旋转盘片为基础的非易失性(non-volatile)存储设备。它在平整的磁性表面存储和检索数字数据。信息通过离磁性表面很近的写头,由电磁流来改变极性方式被电磁流写到磁盘上。由于它体积小、容量大、速度快、使用方便,已成为PC的标准配置。 服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务。服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等。 服务器在应用中,会出现硬盘乱序和硬盘掉盘问题,严重影响客户的数据存储应用,这是不为客户接受的严重质量问题。为满足不同用户多样化的需求,确保各种应用环境的稳定、服务器性能的可靠是必须要做到的,因此一款服务器无论是在研发阶段还是后续产品维护阶段,都需要对硬盘产品进行全面的系统压力测试,从而确保该产品的稳定性。 目前现有的硬盘测试方法较为复杂,实用性较差,且稳定性较低。
技术实现思路
本专利技术的技术任务是提供一种操作简单,实用性较强,有效确保了服务器的稳定性的。 本专利技术的技术任务是按以下方式实现的,,采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对t匕,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序,具体包括如下步骤:(1)、搭建测试平台,准备测试环境;(2)、设置环境变量;(3)、设置测试时间和测试间隔;(4)、配置测试参数文件;(5)、删除过程测试结果文件;(6)、获取硬件信息;(7)、开始测试;(8)、监控测试过程;(9)、测试过程中出现异常,根据测试日志信息排查,重复验证; (10)、收集测试结果,查看*.CSV文件的测试结果;(11)、根据测试结果,若出现硬盘掉盘或者硬盘乱序,则记录次数及测试周期时间;(12)、根据测试结果,若没有出现硬盘掉盘或者硬盘乱序,则结束测试。 步骤(I)中,包括在服务器上安装Centos操作系统或者安装红帽Iinux系统,安装Python语言。 红帽Iinux系统为基于X86架构的红帽Iinux系统。 步骤(7)中,若使用在系统压力下,则使用Crontab命令测试;如果在DC和Reboot下,则直接加到rc.local下测试。 步骤(9)中的测试过程中出现的异常为:测试过程中出现的死机或出错。 红帽,即Red Hat是全球最大的开源技术厂家,其产品Red Hat Linux也是全世界应用最广泛的Linux。 CentOS (Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。 x86即一套通用的计算机指令集合,用于控制芯片的运行的程序。x86架构是重要地可变指令长度的CISC (Complex Instruct1n Set Computer,复杂指令集计算机)。 本专利技术的具有以下优点:1、通过内置在各种测试中达到验证系统供电稳定性的效果,同时能够取得硬盘掉盘乱序的几率和压力时常,能够达到双层验证效果;2、可以通过查看记录表中每次的记录数据就可以知道是否掉盘和乱序,很容易发现和分析问题;3、对硬盘顺序的检测和记录,使存储子系统可以长期循环在不同测试方式下加入到新的测试方法和测试技巧上去,达到存储子系统稳定性测试目的,同时也能够兼顾硬盘性能和稳定性测试;4、操作简单,实用性较强,有效确保了服务器的稳定性,是验证产品质量的非常有效的方法。 【专利附图】【附图说明】 下面结合附图对本专利技术进一步说明。 附图1为的流程框图。 【具体实施方式】 参照说明书附图和具体实施例对本专利技术的作以下详细地说明。 实施例1:本专利技术的,采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对比,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序,具体包括如下步骤:(1)、搭建测试平台,准备测试环境;(2)、设置环境变量;(3)、设置测试时间和测试间隔;(4)、配置测试参数文件;(5)、删除过程测试结果文件;(6)、获取硬件信息;(7)、开始测试;(8)、监控测试过程;(9)、测试过程中出现异常,根据测试日志信息排查,重复验证;(10)、收集测试结果,查看*.csv文件的测试结果;(11)、根据测试结果,若出现硬盘掉盘或者硬盘乱序,则记录次数及测试周期时间;(12)、根据测试结果,若没有出现硬盘掉盘或者硬盘乱序,则结束测试。 步骤(I)中,包括在服务器上安装Centos操作系统,安装Python语言。 步骤(7)中,若使用在系统压力下,则使用Crontab命令测试;如果在DC和Reboot下,则直接加到rc.local下测试。 步骤(9)中的测试过程中出现的异常为:测试过程中出现的死机或出错。 实施例2:本专利技术的,采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对比,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序,具体包括如下步骤:(1)、搭建测试平台,准备测试环境;(2)、设置环境变量;(3)、设置测试时间和测试间隔;(4)、配置测试参数文件;(5)、删除过程测试结果文件;(6)、获取硬件信息;(7)、开始测试;(8)、监控测试过程;(9)、测试过程中出现异常,根据测试日志信息排查,重复验证;(10)、收集测试结果,查看*.csv文件的测试结果;(11)、根据测试结果,若出现硬盘掉盘或者硬盘乱序,则记录次数及测试周期时间;(12)、根据测试结果,若没有出现硬盘掉盘或者硬盘乱序,则结束测试。 步骤(I)中,包括在服务器上安装红帽Iinux系统,安装Python语言。 红帽Iinux系统为基于x86架构的红帽Iinux系统。 步骤(7)中,若使用在系统压力下,则使用Crontab命令测试;如果在DC和Reboot下,则直接加到rc.local下测试。 步骤(9)中的测试过程中出现的异常为:测试过程中出现的死机或出错。 ,采用的部分程序代码为:#/bin/bashif thenfe=okelse echo 〃cnt,sda,sdb,sdc,sdd,sde,sdf,sdg,sdh,sdi,sdj,sdk,sdl,status〃 >>/root/ahcihba.csvs本文档来自技高网...

【技术保护点】
一种服务器的硬盘掉盘及硬盘乱序的验证方法,其特征在于采用抓取硬盘的产品序列号来做硬盘的记录,对每次的硬盘排序作记录数据和对比,并将记录数据和对比结果保存到记录表中,通过查看记录表,判断硬盘是否掉盘及是否乱序,具体包括如下步骤:(1)、搭建测试平台,准备测试环境;(2)、设置环境变量;(3)、设置测试时间和测试间隔;(4)、配置测试参数文件;(5)、删除过程测试结果文件;(6)、获取硬件信息;(7)、开始测试;(8)、监控测试过程;(9)、测试过程中出现异常,根据测试日志信息排查,重复验证;(10)、收集测试结果,查看*.csv文件的测试结果;(11)、根据测试结果,若出现硬盘掉盘或者硬盘乱序,则记录次数及测试周期时间;(12)、根据测试结果,若没有出现硬盘掉盘或者硬盘乱序,则结束测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:葛广柱
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1