一种识别RAID中磁盘信息的方法及装置制造方法及图纸

技术编号:12897857 阅读:53 留言:0更新日期:2016-02-24 09:19
本发明专利技术提供一种识别RAID中磁盘信息的方法及装置,该方法包括:预先设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系;根据系统日志文件,获取槽位扫描码与磁盘厂商信息的第二对应关系;根据开机信息,获取槽位扫描码与磁盘名称的第三对应关系;根据磁盘分区表,获取磁盘名称与磁盘标记名的第四对应关系;根据所述第一对应关系、所述第二对应关系、所述第三对应关系和所述第四对应关系,确定槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的第五对应关系。通过本发明专利技术提供的一种识别RAID中磁盘信息的方法及装置,能够自动识别RAID中磁盘的厂商信息。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别涉及一种识别RAID中磁盘信息的方法及装置
技术介绍
随着大数据技术的发展,存储系统的高效性、安全性受到越来越多的关注。为了保 证磁盘存储系统的数据安全,常用的方式是通过对磁盘组创建RAID (Redundant Arrays of Independent Disks,磁盘阵列)。为进一步增强RAID的性能,如提高RAID的稳定性、数据 的读写速度和安全性等,RAID中的磁盘最好是完全相同的。 在目前的RAID管理系统中,通过开机信息、磁盘分区表等途径,可以获取RAID中 磁盘的名称、容量及其在磁盘阵列系统中的位置等信息,从而实现图形下的磁盘列表,以完 成对RAID中磁盘的管理。在使用和管理RAID时,尤其是遇到磁盘的插入、拔出以及更换磁 盘等情况时,只能靠人的记忆来确定RAID中所用磁盘的厂商信息,缺乏可靠性。 通过上述描述可见,现有技术中的方法不能自动获取RAID中磁盘的厂商信息。
技术实现思路
有鉴于此,本专利技术提供了一种识别RAID中磁盘信息的方法及装置,能够自动识别 RAID中磁盘的厂商信息。 为了达到上述目的,本专利技术是通过如下技术方案实现的: -方面,本专利技术提供了一种识别RAID中磁盘信息的方法,该方法包括: S0 :预先设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系; S1 :根据系统日志文件,获取槽位扫描码与磁盘厂商信息的第二对应关系; S2 :根据开机信息,获取槽位扫描码与磁盘名称的第三对应关系; S3 :根据磁盘分区表,获取磁盘名称与磁盘标记名的第四对应关系; S4 :根据所述第一对应关系、所述第二对应关系、所述第三对应关系和所述第四对 应关系,确定槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的第五对应关 系。 进一步地,所述步骤S1,包括:根据所述系统日志文件,获取槽位扫描码与当前放 置的磁盘的磁盘厂商信息的第六对应关系。 进一步地,在步骤S4之后,还包括:在图形界面中显示所述第五对应关系。 进一步地,在步骤S1之前,还包括:预先设置系统磁盘认证名单; 在步骤S1之后,还包括:针对所述第六对应关系中每个槽位扫描码对应的磁盘, 根据所述系统磁盘认证名单和所述第六对应关系,判断RAID中当前磁盘的槽位扫描码对 应的磁盘厂商信息是否在所述系统磁盘认证名单中,如果是,允许使用当前磁盘,否则,禁 止使用当前磁盘。 进一步地,所述预先设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系, 包括:根据RAID厂商提供的槽位名称与槽位扫描码的对应关系的信息,预先设置RAID中磁 盘的槽位名称与槽位扫描码的第一对应关系。 进一步地,该方法包括:根据所述磁盘分区表,获取磁盘名称、磁盘标记名与磁盘 容量的第七对应关系。 另一方面,本专利技术提供了一种识别RAID中磁盘信息的装置,该装置包括: 第一设置单元,用于设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系; 第一获取单元,用于根据系统日志文件,获取槽位扫描码与磁盘厂商信息的第二 对应关系; 第二获取单元,用于根据开机信息,获取槽位扫描码与磁盘名称的第三对应关 系; 第三获取单元,用于根据磁盘分区表,获取磁盘名称与磁盘标记名的第四对应关 系; 确定单元,用于根据所述第一对应关系、所述第二对应关系、所述第三对应关系和 所述第四对应关系,确定槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的 第五对应关系。 进一步地,所述第一获取单元,用于根据所述系统日志文件,获取槽位扫描码与当 前放置的磁盘的磁盘厂商信息的第六对应关系。 进一步地,还包括:显示单元,用于在图形界面中显示所述第五对应关系。 进一步地,还包括:第二设置单元,用于设置系统磁盘认证名单; 提示单元,用于针对所述第六对应关系中每个槽位扫描码对应的磁盘,根据所述 系统磁盘认证名单和所述第六对应关系,判断RAID中当前磁盘的槽位扫描码对应的磁盘 厂商信息是否在所述系统磁盘认证名单中,如果是,允许使用当前磁盘,否则,禁止使用当 前磁盘。 进一步地,所述第一设置单元,用于根据RAID厂商提供的槽位名称与槽位扫描码 的对应关系的信息,设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系。 进一步地,该装置包括:第四获取单元,用于根据所述磁盘分区表,获取磁盘名称、 磁盘标记名与磁盘容量的第七对应关系。 本专利技术提供了一种识别RAID中磁盘信息的方法及装置,首先预先设置RAID中磁 盘的槽位名称与槽位扫描码的对应关系,然后根据系统日志文件、开机信息、磁盘分区表三 项磁盘信息获取工具,依次获取槽位扫描码与磁盘厂商信息、槽位扫描码与磁盘名称、磁盘 名称与磁盘标记名的磁盘信息对应关系,再将所获得的各项对应关系进行相互关联和整 合,最终确定出槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的对应关系, 因此,本专利技术能够自动识别RAID中磁盘的厂商信息。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。 图1是本专利技术一实施例提供的一种识别RAID中磁盘信息的方法的流程图; 图2是本专利技术一实施例提供的另一种识别RAID中磁盘信息的方法的流程图; 图3是本专利技术一实施例提供的一种识别RAID中磁盘信息的装置的示意图。【具体实施方式】 为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例 中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员 在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 如图1所示,本专利技术实施例提供了一种识别RAID中磁盘信息的方法,该方法可以 包括以下步骤: S0 :预先设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系; S1 :根据系统日志文件,获取槽位扫描码与磁盘厂商信息的第二对应关系; S2 :根据开机信息,获取槽位扫描码与磁盘名称的第三对应关系; S3 :根据磁盘分区表,获取磁盘名称与磁盘标记名的第四对应关系; S4 :根据所述第一对应关系、所述第二对应关系、所述第三对应关系和所述第四对 应关系,确定槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的第五对应关 系。 通过本专利技术实施例提供的一种识别RAID中磁盘信息的方法,首先预先设置RAID 中磁盘的槽位名称与槽位扫描码的对应关系,然后根据系统日志文当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种识别磁盘阵列RAID中磁盘信息的方法,其特征在于,该方法包括:S0:预先设置RAID中磁盘的槽位名称与槽位扫描码的第一对应关系;S1:根据系统日志文件,获取槽位扫描码与磁盘厂商信息的第二对应关系;S2:根据开机信息,获取槽位扫描码与磁盘名称的第三对应关系;S3:根据磁盘分区表,获取磁盘名称与磁盘标记名的第四对应关系;S4:根据所述第一对应关系、所述第二对应关系、所述第三对应关系和所述第四对应关系,确定槽位名称、槽位扫描码、磁盘名称、磁盘标记名与磁盘厂商信息的第五对应关系。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘维霞于治楼陈乃阔
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东;37

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

1