[发明专利]一种基于国产磁盘阵列的盘符检测方法在审
申请号: | 201410067728.6 | 申请日: | 2014-02-27 |
公开(公告)号: | CN103823730A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 李保来;吴登勇;陈亮甫 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 国产 磁盘阵列 检测 方法 | ||
技术领域
本发明涉及一种磁盘阵列的盘符检测技术领域,具体地说是一种基于国产磁盘阵列的盘符检测方法。
背景技术
近年来,随着云计算的迅速发张,云计算所依赖的大数据存储技术正变得越来越关键。作为一种可以大容量存储数据的设备,磁盘阵列正越来越引起行业内的重视,虽然其研制技术已经较为成熟,但是在国产化磁盘阵列技术中,一些设备管理运用方面还存在待优化的地方,例如对于热拔插磁盘的检测方法等。
一般来讲,磁盘阵列对热拔插问题的处理会根据RAID管理卡对硬件扫描进行磁盘热拔插的处理,这种硬件扫描可以方便的识别热拔插磁盘盘符,并在硬件上迅速反应给上层应用程序。但是这种方法在实际运用中会出现热拔插之后的盘符显示不对的现象,原因就是驱动有时候安装的有问题,导致不能正确检测热拔插信息。
发明内容
本发明的技术任务是针对以上不足之处,提供一种解决国产磁盘阵列热拔插之后导致盘符混乱的问题,是一种用于磁盘阵列磁盘热拔插之后正确检测盘符的方法,可以实现对国产磁盘阵列热拔插之后盘符的正确检测的一种基于国产磁盘阵列的盘符检测方法。
本发明解决其技术问题所采用的技术方案是:
基于国产磁盘阵列的内核扫描机制,利用内核固有的对于磁盘设备初始化和热拔插时的扫描所得信息,根据对扫描的信息进行总结所得规律进行信息处理,最终检测出正确的磁盘信息,实现管理界面上盘符的正确显示。
国产磁盘阵列是基于龙芯3A处理器,操作系统为Federal,步骤为:
(1)、开机运行时,在磁盘阵列的系统中进行设置,在内核中修改/etc/rc2.d/S07rc.local文件,使系统开机时执行命令清空文件“/var/log/messages”,以便于程序的设计;
(2)、开机之后,进入系统,登陆磁盘阵列管理程序,查看盘符显示时,在程序中执行操作读取系统内核文件“/var/log/dmesg”,对所读取得开机信息进行处理,获取本次开机磁盘信息,根据识别出的“phy”号进行盘符信息初始化;
(3)、在开机操作过程中,登陆磁盘管理界面,查看盘符显示界面时,在软件中首先读取内核热拔插检测信息“/var/log/messages”;根据检测信息判断是否有磁盘热拔插,如果判定无磁盘热拔插操作,则不更新盘符信息,如果判断有磁盘热拔插信息,便对获取的热拔插信息进行处理,首先根据判断是否有磁盘拔出插槽,然后判断是否有磁盘插入插槽,根据判定的磁盘插拔信息更新盘符信息;
(4)、根据上述所得盘符信息,进行盘符显示更新,最终实现有效检测磁盘热拔插信息。
本发明的一种基于国产磁盘阵列的盘符检测方法和现有技术相比,具有以下优点:
1、简捷高效的检测热拔插磁盘信息的机制;
2、基于内核打印信息进行处理,可以有效消除驱动不正常的干扰;
3、并实现正确检测硬盘的热拔插信息,使管理软件显示正确的盘符;
4、提高国产化磁盘阵列的热拔插检测高效性和方法的多样性;因而,具有很好的推广使用价值。
附图说明
下面结合附图对本发明进一步说明。
附图1为一种基于国产磁盘阵列的盘符检测方法的初始化磁盘信息流程图;
附图2为一种基于国产磁盘阵列的盘符检测方法的盘符信息检测流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
实施例1:
本发明的一种基于国产磁盘阵列的盘符检测方法,基于国产磁盘阵列的内核扫描机制,利用内核固有的对于磁盘设备初始化和热拔插时的扫描所得信息,根据对扫描的信息进行总结所得规律进行信息处理,最终检测出正确的磁盘信息,实现管理界面上盘符的正确显示。
实施例2:
本发明的一种基于国产磁盘阵列的盘符检测方法,基于国产磁盘阵列的内核扫描机制,利用内核固有的对于磁盘设备初始化和热拔插时的扫描所得信息,根据对扫描的信息进行总结所得规律进行信息处理,最终检测出正确的磁盘信息,实现管理界面上盘符的正确显示。
国产磁盘阵列是基于龙芯3A处理器,操作系统为Federal,步骤为:
(1)、开机运行时,在磁盘阵列的系统中进行设置,在内核中修改/etc/rc2.d/S07rc.local文件,使系统开机时执行命令清空文件“/var/log/messages”,以便于程序的设计;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410067728.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种益肝健脾酵素及其制备方法
- 下一篇:一种孜然牛肉水饺及其制作方法