[发明专利]磁盘定位系统及方法无效
申请号: | 201010531860.X | 申请日: | 2010-11-04 |
公开(公告)号: | CN102467935A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 林军嘉 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G11B19/04 | 分类号: | G11B19/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁盘 定位 系统 方法 | ||
技术领域
本发明涉及一种磁盘定位系统及方法,尤其涉及一种对工作不正常的磁盘进行定位的系统及方法。
背景技术
JBOD(Just a Bunch Of Disks,磁盘簇)是在一个底板上安装的带有多个磁盘驱动器的存储设备。
通常JBOD上有多个磁盘,每个磁盘对应于操作系统(如,Linux)上的一个磁盘设备节点,当测试程序检查到某个磁盘设备节点有问题的时候,由于Linux操作系统上的设备节点的顺序是随机的,无法定位JBOD上具体哪个位置的节点有问题,也无法通过磁盘设备节点的顺序去定位磁盘的位置。
目前的解决办法是,通过读取磁盘设备节点的序列号,然后去查找磁盘所在的位置。该方法的缺陷在于,当此磁盘设备节点无法查询磁盘设备节点的序列号的请求时,将无法定位问题磁盘的确切位置。而且,在大规模的生产中,需要同时连接很多台JBOD,定位磁盘所花费的时间将跟JBOD的数量成正比,若其中一个磁盘出现问题,此时,需要花费大量的时间去找到问题磁盘。
发明内容
鉴于以上内容,有必要提供一种磁盘定位系统,当磁盘发生故障,能够快速准确地找到磁盘的位置,节约了磁盘定位的时间,提高了生产效率。
鉴于以上内容,还有必要提供一种磁盘定位方法,当磁盘发生故障,能够快速准确地找到磁盘的位置,节约了磁盘定位的时间,提高了生产效率。
一种磁盘定位系统,该系统包括:下载模块,用于从服务器中下载JBOD的位置关系表;发送模块,用于发送获取指令给测试治具以获取JBOD的序列号,并通过JBOD的位置关系表,得到该JBOD的编号;所述下载模块,还用于通过上述获取的JBOD的编号,从服务器下载该JBOD对应的磁盘位置关系表;判断模块,用于通过操作系统上的磁盘设备节点,判断JBOD上的磁盘是否工作正常,及当磁盘工作不正常时,判断是否能够获得该磁盘的序列号;位置确定模块,用于当获取到磁盘的序列号时,根据磁盘位置关系表得到该磁盘的编号,根据该得到的磁盘的编号通知用户该磁盘在JBOD中的位置,及当未获取到磁盘的序列号时,获取工作正常的磁盘的序列号,删除所获取的工作正常的磁盘在磁盘位置关系表中的记录,并得到磁盘位置关系表中剩余记录中的磁盘对应的编号,根据该得到磁盘的编号通知用户该磁盘在JBOD中的位置。
一种磁盘定位方法,该方法包括以下步骤:从服务器中下载JBOD的位置关系表;发送获取指令给测试治具以获取JBOD的序列号,并通过JBOD的位置关系表,得到该JBOD的编号;通过上述获取的JBOD的编号,从服务器下载该JBOD对应的磁盘位置关系表;通过操作系统上的磁盘设备节点,判断JBOD上的磁盘是否工作正常,及当磁盘工作不正常时,判断是否能够获得该磁盘的序列号;当获取到磁盘的序列号时,根据磁盘位置关系表得到该磁盘的编号,根据该得到的磁盘的编号通知用户该磁盘在JBOD中的位置,或者,当未获取到磁盘的序列号时,获取工作正常的磁盘的序列号,删除所获取的工作正常的磁盘在磁盘位置关系表中的记录,并得到磁盘位置关系表中剩余记录中的磁盘对应的编号,根据该得到磁盘的编号通知用户该磁盘在JBOD中的位置。
相较于现有技术,所述的磁盘定位系统及方法,当磁盘发生故障,能够快速准确地找到磁盘的位置,节约了磁盘定位的时间,提高了生产效率。
附图说明
图1是本发明磁盘定位系统的运行环境图。
图2是本发明磁盘定位系统较佳实施例的功能模块图。
图3是本发明磁盘定位方法较佳实施例的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010531860.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电连接器
- 下一篇:测量资源控制系统和测量资源控制方法