技术领域
本发明涉及计算机技术领域,尤具体地说是一种实用性强、linux系统硬盘槽位识别方法。
背景技术:
近年来,随着技术的迅速发展,linux系统的应用也越来越广泛,特别对于国产处理器,linux系统已经是主流操作系统,基于linux系统的存储产品也越来越多。SAN存储分为前端和后端,前端是提供存储服务,后端是实际数据存储的位置,一般是通过SAS卡连接JBOD实现,并且磁盘是通过RAID进行管理,为了方便管理和更换,需要知道每一个磁盘的槽位。
现在linux系统无法直接读取磁盘槽位,导致存储在更换硬盘时无法确认哪块硬盘可更换,还有一点就是进行管理时,比如创建RAID,无法通过软件确认磁盘的位置。
基于此,本发明提供一种linux系统硬盘槽位识别方法。本发明在linux内核中加入专门查询硬盘槽位的驱动,实现硬盘槽位的实时监控。
技术实现要素:
本发明的技术任务是针对以上不足之处,提供一种实用性强、linux系统硬盘槽位识别方法。
一种linux系统硬盘槽位识别方法,其实现过程为:
首先配置硬件部分和软件部分,其中硬件部分包括SAN存储,该SAN存储通过配置若干槽位来连接硬盘,并在软件系统中识别每个硬盘;
软件部分基于linux内核