The invention discloses a management method for the display lamp of a storage device case, which includes: generating the corresponding node lamp control instruction according to the first state information of the storage device; executing the node lamp control instruction to control the node lamp state; monitoring the actual state of the node lamp; judging whether the actual state of the monitored node lamp conforms to the node lamp control instruction, and judging whether the actual state of the monitored node lamp conforms to the node lamp control instruction If not, execute the node light control command again. The scheme of the application can effectively avoid the situation that the display condition of the chassis display lamp is inconsistent with the state information of the storage device. The application also provides a management system, a device and a storage medium for a display lamp of a storage device case, which has corresponding technical effects.
【技术实现步骤摘要】
存储设备机箱显示灯的管理方法、系统、设备及存储介质
本专利技术涉及计算机
,特别是涉及一种存储设备机箱显示灯的管理方法、系统、设备及存储介质。
技术介绍
在存储设备中,机箱管理的LED灯起着举足轻重的作用,这些显示灯用于告知用户当前存储设备的状态信息,例如告知存储设备的机箱状态、告警、定位等信息。如果显示灯的显示情况与存储设备的状态信息不一致,会直接影响存储设备的相关业务,例如无法及时保存用户数据,无法及时进行故障处理引发更为严重的问题。而目前的方案中,通常是由上位系统直接下发命令,控制机箱显示灯的亮灭。当存储设备在运行过程中遇到特殊情况时,致使灯的显示状态改变,便可能导致灯的显示情况与存储设备的状态信息不一致的情况发生,例如突然断电或者固件重启导致显示灯全灭。综上所述,如何有效地避免机箱显示灯的显示情况与存储设备的状态信息不一致的情况,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种存储设备机箱显示灯的管理方法、系统、设备及存储介质,以避免机箱显示灯的显示情况与存储设备的状态信息不一致的情况。为解决上述技术问题,本专利技术提供如下技术方案:一种存储设备机箱显示灯的管理方法,包括:根据存储设备的第一状态信息生成对应的节点灯控制指令;执行所述节点灯控制指令以对节点灯的状态进行控制;监测所述节点灯的实际状态;判断监测到的所述节点灯的实际状态是否符合所述节点灯控制指令,并在判断出不符合时,重新执行所述 ...
【技术保护点】
1.一种存储设备机箱显示灯的管理方法,其特征在于,包括:/n根据存储设备的第一状态信息生成对应的节点灯控制指令;/n执行所述节点灯控制指令以对节点灯的状态进行控制;/n监测所述节点灯的实际状态;/n判断监测到的所述节点灯的实际状态是否符合所述节点灯控制指令,并在判断出不符合时,重新执行所述节点灯控制指令。/n
【技术特征摘要】
1.一种存储设备机箱显示灯的管理方法,其特征在于,包括:
根据存储设备的第一状态信息生成对应的节点灯控制指令;
执行所述节点灯控制指令以对节点灯的状态进行控制;
监测所述节点灯的实际状态;
判断监测到的所述节点灯的实际状态是否符合所述节点灯控制指令,并在判断出不符合时,重新执行所述节点灯控制指令。
2.根据权利要求1所述的存储设备机箱显示灯的管理方法,其特征在于,还包括:
执行接收到的集群灯控制指令,以对所述集群灯的状态进行控制;其中,所述集群灯控制指令为上位状态机根据第二状态信息生成的集群灯控制指令;
监测集群灯的实际状态;
判断监测到的所述集群灯的实际状态是否符合所述集群灯控制指令,并在判断出不符合时,重新执行所述集群灯控制指令;
其中,所述第二状态信息包括所述存储设备的状态信息以及其他至少一个存储节点的状态信息。
3.根据权利要求1所述的存储设备机箱显示灯的管理方法,其特征在于,所述节点灯为节点告警灯,所述根据存储设备的第一状态信息生成对应的节点灯控制指令包括:
将所述存储设备的传感器温度与预设的温度阈值进行比较,并将所述存储设备的风扇转速与预设的转速范围进行比较;
当所述传感器温度超出所述温度阈值和/或所述风扇转速超出所述转速范围时,生成用于控制所述节点告警灯为亮灯状态的节点灯控制指令;当所述传感器温度未超出所述温度阈值且所述风扇转速未超出所述转速范围时,生成用于控制所述节点告警灯为灭灯状态的节点灯控制指令。
4.根据权利要求2所述的存储设备机箱显示灯的管理方法,其特征在于,所述集群灯为机箱定位集群灯,所述集群灯控制指令具体为所述上位状态机通过以下步骤生成的集群灯控制指令:
所述上位状态机判断所述存储设备以及其他存储节点构成的目标集群的ID是否正确,并判断所述目标集群接收到的针对所述机箱定位集群灯的上层命令是否完整,并判断所述存储设备是否处于所述目标集群中,并判断所述目标集群的受管状态是否正确;
当所述上位状态机的针对所述机箱定位灯的四项判断均成立时,生成用于控制所述机箱定位集群灯为亮灯状态的集群灯控制指令;当所述上位状态机的针对所述机箱定位灯的四项判断中至少一项不成立时,生成用于控制所述机箱定位集群灯为灭灯状态的集群灯控制指令。...
【专利技术属性】
技术研发人员:姜辉,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。