一种存储系统指示灯的显示方法、装置、设备及介质制造方法及图纸

技术编号:22658627 阅读:25 留言:0更新日期:2019-11-28 03:18
本申请公开了一种存储系统指示灯的显示方法、装置、设备及介质,该方法包括:当检测到存储系统中存在有故障设备时,则对与故障设备相对应的目标指示灯发送点灯指令,并记录目标指示灯的第一状态值;读取存储系统中所有设备对应指示灯的第二状态值,并判断第二状态值中与目标指示灯相对应的状态值是否与第一状态值一致;若否,则按照第一状态值对目标指示灯的状态值进行更新。通过该方法可以避免由于服务器或者操作人员对目标指示灯执行错误点灯写操作而使得目标指示灯一直显示错误状态值的情况,这样就可以相对提高存储系统指示灯显示结果的准确性与可靠性。

Display method, device, equipment and medium of indicator light in storage system

The application discloses a display method, device, device and medium of the storage system indicator light, the method includes: when a fault device is detected in the storage system, the lighting instruction is sent to the target indicator light corresponding to the fault device, and the first state value of the target indicator light is recorded; the second state value of the indicator light corresponding to all devices in the storage system is read, and Judge whether the state value corresponding to the target indicator in the second state value is consistent with the first state value; if not, update the state value of the target indicator according to the first state value. By this method, the server or operator can avoid the situation that the target LED displays the error status value all the time because of the error light write operation of the target led by the server or operator, so that the accuracy and reliability of the display result of the storage system LED can be improved relatively.

【技术实现步骤摘要】
一种存储系统指示灯的显示方法、装置、设备及介质
本专利技术涉及存储系统
,特别涉及一种存储系统指示灯的显示方法、装置、设备及介质。
技术介绍
随着计算机技术的飞速发展,存储系统的应用也越来越广泛,为了保证存储系统的安全、稳定运行,通常会在存储系统中设置一些指示灯来标识存储系统中目标设备的当前运行状态,比如:存储系统中的某一指示灯为常亮状态,则表明与该指示灯相对应的设备发生了故障。在现有技术当中,如果检测到存储系统中出现故障设备,则需要对故障设备相对应的目标指示灯执行相应的点灯写操作,以使得目标指示灯能够显示故障设备的故障状态。并且,在对目标指示灯执行完毕相应的点灯写操作之后,会随即利用点灯读操作来返回与目标指示灯相对应的状态值。在此情况下,如果存储系统或操作人员对目标指示灯执行了错误的点灯写操作,此时,目标指示灯会一直保持错误状态,这样便会导致存储系统指示灯显示结果的不准确、不可靠。针对这一技术问题,目前,还没有较为有效的解决办法。由此可见,如何进一步提高存储系统指示灯显示结果的准确性以及可靠性,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种存储系统指示灯的显示方法、装置、设备及介质,以进一步提高存储系统指示灯显示结果的准确性与可靠性。其具体方案如下:一种存储系统指示灯的显示方法,包括:当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值;读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致;若否,则按照所述第一状态值对所述目标指示灯的状态值进行更新。优选的,所述判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致的过程之后,还包括:若是,则再次执行读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致的步骤。优选的,所述当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值的过程之后,还包括:获取与所述点灯指令相对应的反馈信息,并将所述反馈信息记录至目标存储设备。优选的,所述将所述反馈信息记录至目标存储设备的过程,包括:将所述反馈信息存储至EEPROM。优选的,所述读取所述存储系统中所有设备对应指示灯的第二状态值的过程,包括:按照预设周期读取所述存储系统中所有设备对应指示灯的所述第二状态值。优选的,所述当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令的过程之前,还包括:预先将与目标设备相对应指示灯的映射关系存储至结构体全局变量;其中,所述目标设备为所述存储系统中的任意设备;相应的,所述当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令的过程,包括:当检测到所述存储系统中存在有所述故障设备时,则从所述结构体全局变量中查找与所述故障设备相对应的所述目标指示灯,并向所述目标指示灯发送所述点灯指令。相应的,本专利技术还公开了一种存储系统指示灯的显示装置,包括:状态值记录模块,用于当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值;状态值读取模块,用于读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致;状态值更新模块,用于当所述状态值读取模块的判定结果为否时,则按照所述第一状态值对所述目标指示灯的状态值进行更新。相应的,本专利技术还公开了一种存储系统指示灯的显示设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如前述公开的存储系统指示灯的显示方法的步骤。相应的,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述公开的存储系统指示灯的显示方法的步骤。可见,在本专利技术中,当检测到存储系统中存在有故障设备时,首先是对与故障设备相对应的目标指示灯发送点灯操作,以使目标指示灯能够显示故障设备的故障状态,并记录目标指示灯的第一状态值;然后,再读取存储系统中所有设备对应指示灯的第二状态值,并判断第二状态值中与目标指示灯相对应的状态值是否与第一状态值一致,若否,则说明目标指示灯的状态值被执行了误操作,目标指示灯未能正确显示故障设备的故障状态。在此情况下,则按照第一状态值对目标指示灯的状态值进行更新。显然,相比于现有技术而言,通过本专利技术所提供的方法,可以避免由于服务器或者操作人员对目标指示灯执行错误点灯写操作而使得目标指示灯一直显示错误状态值的情况,这样就可以相对提高存储系统指示灯显示结果的准确性与可靠性。相应的,本专利技术所提供的一种存储系统指示灯的显示装置、设备及介质,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例所提供的一种存储系统指示灯的显示方法的流程图;图2为本专利技术实施例所提供的一种存储系统指示灯的显示装置的结构图;图3为本专利技术实施例所提供的一种存储系统指示灯的显示设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,图1为本专利技术实施例所提供的一种存储系统指示灯的显示方法的流程图,该显示方法包括:步骤S11:当检测到存储系统中存在有故障设备时,则对与故障设备相对应的目标指示灯发送点灯指令,并记录目标指示灯的第一状态值;步骤S12:读取存储系统中所有设备对应指示灯的第二状态值,并判断第二状态值中与目标指示灯相对应的状态值是否与第一状态值一致;若否,则执行步骤S13;步骤S13:按照第一状态值对目标指示灯的状态值进行更新。在本实施例中,为了进一步提高存储系统中指示灯显示结果的准确性与可靠性,是提供了一种新的存储系统指示灯的显示方法。具体的,当检测到存储系统中存在有故障设备时,则对与故障设备相对应的目标指示灯发送相应的点灯指令,以使目标指示灯能够显示故障设备的故障状态,并记录目标指示灯的第一状态值,此时,目标指示灯的第一状态本文档来自技高网...

【技术保护点】
1.一种存储系统指示灯的显示方法,其特征在于,包括:/n当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值;/n读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致;/n若否,则按照所述第一状态值对所述目标指示灯的状态值进行更新。/n

【技术特征摘要】
1.一种存储系统指示灯的显示方法,其特征在于,包括:
当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值;
读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致;
若否,则按照所述第一状态值对所述目标指示灯的状态值进行更新。


2.根据权利要求1所述的显示方法,其特征在于,所述判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致的过程之后,还包括:
若是,则再次执行读取所述存储系统中所有设备对应指示灯的第二状态值,并判断所述第二状态值中与所述目标指示灯相对应的状态值是否与所述第一状态值一致的步骤。


3.根据权利要求1所述的显示方法,其特征在于,所述当检测到存储系统中存在有故障设备时,则对与所述故障设备相对应的目标指示灯发送点灯指令,并记录所述目标指示灯的第一状态值的过程之后,还包括:
获取与所述点灯指令相对应的反馈信息,并将所述反馈信息记录至目标存储设备。


4.根据权利要求3所述的显示方法,其特征在于,所述将所述反馈信息记录至目标存储设备的过程,包括:
将所述反馈信息存储至EEPROM。


5.根据权利要求1所述的显示方法,其特征在于,所述读取所述存储系统中所有设备对应指示灯的第二状态值的过程,包括:
按照预设周期读取所述存储系统中所有设备对应指示灯的所述第二状态值。


6.根据权利要求1至5任一项所述...

【专利技术属性】
技术研发人员:唐帅
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1