【技术实现步骤摘要】
逻辑硬盘的插拔控制方法、系统、装置及存储介质
[0001]本申请实施例涉及计算机领域,具体而言,涉及一种逻辑硬盘的插拔控制方法、系统、装置及存储介质。
技术介绍
[0002]随着人工智能和大数据时代的发展,服务器的应用规模越来越大,逻辑硬盘作为一种常用的扩展存储设备,服务器可以在多个逻辑硬盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量。使用逻辑硬盘可以让很多磁盘驱动器同时传输数据,能够提高传输速率,提高系统的稳定冗余性。但是在调试某个与逻辑硬盘相关的功能时,需要更换逻辑硬盘来测试,由于逻辑硬盘不支持热插拔,直接在不断电的情况下进行逻辑硬盘插拔,极可能会对逻辑硬盘造成损坏或直接报废。
[0003]相关技术中,更换逻辑硬盘时先对服务器进行断电处理之后再更换逻辑硬盘,更换完之后再对整个服务器上电,从上电到进系统操作期间需要等待十几分钟,甚至有时会等待二十多分钟,造成时间浪费。
技术实现思路
[0004]本申请实施例提供了一种逻辑硬盘的插拔控制方法、系统、装置及存储介质,以至少解决相关技术中在总线接口的服务器通电工作的情况下插拔逻辑硬盘容易造成逻辑硬盘损坏的问题。
[0005]根据本申请的一个实施例,提供了一种逻辑硬盘的插拔控制方法,包括:可编程逻辑器件获取总线接口的所有槽位,其中,总线接口的槽位用于插拔逻辑硬盘;可编程逻辑器件从所有槽位中确定已插卡槽位和未插卡槽位,并从已插卡槽位中确定待拔卡槽位,从未插卡槽位中确定待插卡槽位;可编程逻辑器件向可编程存储器发送断电指令,控制待拔卡槽位和待 ...
【技术保护点】
【技术特征摘要】
1.一种逻辑硬盘的插拔控制方法,其特征在于,包括:可编程逻辑器件获取总线接口的所有槽位,其中,所述总线接口的槽位用于插拔逻辑硬盘;所述可编程逻辑器件从所述所有槽位中确定已插卡槽位和未插卡槽位,并从所述已插卡槽位中确定待拔卡槽位,从所述未插卡槽位中确定待插卡槽位;所述可编程逻辑器件向可编程存储器发送断电指令,控制所述待拔卡槽位和所述待插卡槽位断电,其中,所述可编程存储器通过所述断电指令控制所述待拔卡槽位和所述待插卡槽位断电,所述可编程存储器与每个所述槽位的供电端连接,用于控制每个所述槽位的通电和断电;所述可编程逻辑器件在检测到待拔出的逻辑硬盘从所述待拔卡槽位拔出,和/或待插入的逻辑硬盘插入所述待插卡槽位的情况下,向所述可编程存储器发送通电指令,控制所述待拔卡槽位和所述待插卡槽位通电,其中,所述可编程存储器通过所述通电指令控制所述待拔卡槽位和所述待插卡槽位通电。2.根据权利要求1所述的方法,其特征在于,在所述可编程逻辑器件发生故障的情况下,所述可编程逻辑器件向基板管理控制器发送预设指令,其中,所述预设指令用于指示基板管理控制器在确定所述待拔卡槽位和所述待插卡槽位之后向所述可编程存储器发送所述断电指令,并在检测到待拔出的逻辑硬盘从所述待拔卡槽位拔出,和/或待插入的逻辑硬盘插入所述待插卡槽位的情况下,指示基板管理控制器向所述可编程存储器发送所述通电指令。3.根据权利要求1所述的方法,其特征在于,在所述可编程逻辑器件向可编程存储器发送断电指令,控制所述待拔卡槽位和所述待插卡槽位断电之后,所述方法还包括:所述可编程逻辑器件检测所述待拔卡槽位和所述待插卡槽位是否断电;在所述可编程逻辑器件检测到所述待拔卡槽位和所述待插卡槽位未断电的情况下,发送第一示警信息,其中,所述第一示警信息用于提示重新发送所述断电指令;在所述可编程逻辑器件检测到所述待拔卡槽位和所述待插卡槽位已断电的情况下,发送第一提示信息,其中,所述第一提示信息用于提示断电成功。4.根据权利要求1所述的方法,其特征在于,所述可编程逻辑器件从所述所有槽位中确定已插卡槽位和未插卡槽位包括:所述可编程逻辑器件确定所述总线接口的所有槽位,检测每个所述槽位是否被占用;在所述可编程逻辑器件检测到所述槽位被占用的情况下,将所述槽位确定为已插卡槽位;在所述可编程逻辑器件检测到所述槽位未被占用的情况下,将所述槽位确定为未插卡槽位。5.根据权利要求1所述的方法,其特征在于,从所述已插卡槽位中确定待拔卡槽位包括:所述可编程逻辑器件检测每个所述已插卡槽位中的逻辑硬盘是否存在故障,并检测每个所述已插卡槽位中的逻辑硬盘的类型是否与预设类型不同;在所述可编程逻辑器件检测到所述已插卡槽位中的逻辑硬盘存在故障和/或逻辑硬盘的类型与所述预设类型不同的情况下,将所述已插卡槽位确定为所述待拔卡槽位。
6.根据权利要求1所述的方法,其特征在于,从所述未插卡槽位中确定待插卡槽位包括:所述可编程逻辑器件获取待插入的逻辑硬盘的第一数量以及所述未插卡槽位的第二数量;所述可编程逻辑器件判断所述第一数量是否小于等于所述第二数量;在所述第一数量大于所述第二数量的情况下,所述可编程逻辑器件检测到在所述总线接口上插入接口扩展卡,获取所述接口扩展卡的槽位,更新未插卡槽位的第二...
【专利技术属性】
技术研发人员:杨浩,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。