一种解决服务器背板点灯混乱的方法、系统、设备及介质与流程

文档序号:33465047发布日期:2023-03-15 06:16阅读:102来源:国知局
一种解决服务器背板点灯混乱的方法、系统、设备及介质与流程

1.本技术涉及服务器技术领域,尤其涉及一种解决服务器背板点灯混乱的方法、系统、设备及介质。


背景技术:

2.4u存储服务器使用3张12口硬盘背板,分别位于前窗上、下,后窗下,此3张硬盘背板按照工艺要求连接到expander卡,expander卡再连接raid(redundant arrays of independent disks,磁盘阵列)卡,由于expander卡的扩展作用,在raid卡层面看“只有一张硬盘背板”,从而raid卡工具上只有一个背板的enc号;再根据硬盘背板与expander卡的安装工艺,可以很容易的点亮前上、前下、后下背板的硬盘定位灯。
3.但由于expander卡供货不足改用另一种拓扑方案,就是后下背板级联到前下背板,前上、前下背板直接连到raid卡。这种拓扑下,在raid卡工具显示有3个背板的enc号,在加电开机后这三个enc号会因驱动原因显示混乱,在不同的服务器节点上显示不同,如节点a上显示顺序是前下、后下、前上;节点b上显示前上、前下、后下,因此通过raid卡点硬盘定位灯时,不确定是哪一块背板上的硬盘亮。
4.专利文件cn201810532337.5描述的是解决一个sgpio信号同时控制多个硬盘指示灯的情况,造成了硬盘指示灯显示状态的混乱的情况。专利文件cn202111435005.3一种硬盘背板、硬盘点灯控制系统、方法、装置及介质。上述现有的技术方案并不是通过raid卡去点硬盘定位灯,也没有相关因为级联拓扑导致背板顺序混乱的描述。因此,尚缺乏一种解决存储服务器背板级联到raid卡,背板混乱情况下硬盘定位灯顺序不固定的方案。


技术实现要素:

5.本技术实施例提供了一种解决服务器背板点灯混乱的方法、系统、设备及介质,用以解决上述技术问题。
6.一方面,本技术实施例提供了一种解决服务器背板点灯混乱的方法,所述方法包括:
7.基于linux系统安装storcli工具;
8.基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
9.将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
10.基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
11.在本技术的一种可能的实现方式中,所述基于安装的所述storcli工具,获取若干硬盘背板的序列号以及enc号,具体为:
12.获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的
enclosu lsi;
13.基于所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的enclosu lsi,获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号。
14.在本技术的一种可能的实现方式中,所述基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号之后,所述方法还包括:
15.确定所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址以及级联sas地址;
16.基于所述sas地址查找所述级联sas地址。
17.在本技术的一种可能的实现方式中,所述基于所述sas地址查找所述级联sas地址,具体为:
18.基于所述第一硬盘背板的所述sas地址,查找所述第二硬盘背板以及所述第三硬盘背板的所述级联sas地址;
19.若未查找到,则返回识别所述第一硬盘背板地址失败的指令。
20.在本技术的一种可能的实现方式中,所述方法还包括:
21.基于所述第二硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第三硬盘背板的所述级联sas地址;
22.若未查找到,则返回识别所述第二硬盘背板地址失败的指令。
23.在本技术的一种可能的实现方式中,所述方法还包括:
24.基于所述第三硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第二硬盘背板的所述级联sas地址;
25.若未查找到,则返回识别所述第三硬盘背板地址失败的指令。
26.在本技术的一种可能的实现方式中,所述storcli工具用于在linux系统下执行raid卡的相关命令;所述基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作,具体为:
27.基于所述关联函数,确定第一硬盘背板的enc号与背板地址的对应关系;
28.通过所述storcli工具控制raid卡以及所述对应关系,依次点亮或熄灭所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点。
29.另一方面本技术实施例还提供了一种解决服务器背板点灯混乱的系统,所述系统包括:
30.storcli工具安装模块,用于基于linux系统安装storcli工具;
31.地址获取模块,用于基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
32.地址关联模块,用于将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
33.执行模块,用于基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
34.本技术实施例还提供了一种解决服务器背板点灯混乱的设备,所述设备包括:
35.至少一个处理器;以及,
36.与所述至少一个处理器通信连接的存储器;其中,
37.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
38.基于linux系统安装storcli工具;
39.基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
40.将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
41.基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
42.本技术实施例还提供了一种解决服务器背板点灯混乱的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
43.基于linux系统安装storcli工具;
44.基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
45.将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
46.基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
47.本技术实施例提供的一种解决服务器背板点灯混乱的方法、系统、设备及介质,通过确定enc号与背板的地址序列号对应关系后,固定出点亮顺序前置上背板、前置下背板、后置下背板,找到分别对应的enc号,再把enc号给到storcli工具去发送命令。避免了不同服务器节点点灯顺序混乱造成的困扰;同时根据对应关系,可以在操作系统下找到三个背板相应的盘符序列号,能够准确精准定位到相应硬盘。改变了以往做法中如果不确定enc与背板位置的对应关系,一般做法是按照storcli工具获取到的enc号顺序去点硬盘定位灯,那么就会出现服务器硬盘定位灯背板的顺序在不同的服务器节点上有所不同。如示例1就会按前置下背板、后置下背板、前置上背板的顺序逐步点亮;示例2就会按照后置下背板、前置下背板、前置上背板的顺序逐步点亮。
附图说明
48.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
49.图1为本技术实施例提供的一种解决服务器背板点灯混乱的方法流程图;
50.图2为本技术实施例提供的一种解决服务器背板点灯混乱的系统组成图;
51.图3为本技术实施例提供的一种解决服务器背板点灯混乱的设备示意图。
具体实施方式
52.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一
部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
53.4u存储服务器使用3张12口硬盘背板,分别位于前窗上、下,后窗下,此3张硬盘背板按照工艺要求连接到expander卡,expander卡再连接raid卡,由于expander卡的扩展作用,在raid卡层面看“只有一张硬盘背板”,从而raid卡工具上只有一个背板的enc号;再根据硬盘背板与expander卡的安装工艺,可以很容易的点亮前上、前下、后下背板的硬盘定位灯。
54.但由于expander卡供货不足改用另一种拓扑方案,就是后下背板级联到前下背板,前上、前下背板直接连到raid卡。这种拓扑下,在raid卡工具显示有3个背板的enc号,在加电开机后这三个enc号会因驱动原因显示混乱,在不同的服务器节点上显示不同,如节点a上显示顺序是前下、后下、前上;节点b上显示前上、前下、后下,因此通过raid卡点硬盘定位灯时,不确定是哪一块背板上的硬盘亮。
55.专利文件cn201810532337.5描述的是解决一个sgpio信号同时控制多个硬盘指示灯的情况,造成了硬盘指示灯显示状态的混乱的情况。专利文件cn202111435005.3一种硬盘背板、硬盘点灯控制系统、方法、装置及介质。上述现有的技术方案并不是通过raid卡去点硬盘定位灯,也没有相关因为级联拓扑导致背板顺序混乱的描述。因此,尚缺乏一种解决存储服务器背板级联到raid卡,背板混乱情况下硬盘定位灯顺序不固定的方案。
56.本技术实施例提供了一种解决服务器背板点灯混乱的方法、系统、设备及介质,用以解决存储服务器背板级联到raid卡,背板混乱情况下硬盘定位灯顺序不固定的技术问题。
57.下面通过附图对本技术实施例提出的技术方案进行详细的说明。
58.图1为本技术实施例提供的一种解决服务器背板点灯混乱的方法流程图。如图1所示,该方法主要包括以下步骤:
59.步骤101、基于linux系统安装storcli工具。
60.在本技术实施例中,首先在网络上下载storcli工具安装工具,在linux命令行执行rpm-ivh/tmp/storclixxx.rpm命令安装storcli工具。此工具是博通公司raid卡命令行管理工具,通过此工具可以在linux系统下执行raid控制卡相关命令,对raid卡进行管理,如配置raid,删除raid等,在不同平台,不同操作下具体名称不同,在64位linux操作系统下为storcli64。
61.步骤102、基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号。
62.在本技术实施例中,获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的enclosu lsi。
63.具体来说,获取硬盘背板的sg号:lsscsi-sg|grep"enclosu"|grep-e'pmcsiera|lsi'|awk'{print$7}'。在本技术的一个示例中,所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的sg号分别是:/dev/sg36,/dev/sg37,/dev/sg38。
64.需要说明的是,/dev/sg**是linux操作系统下背板序号,是这个背板的一个标识,服务器上的硬盘也拥有一个同样的标识,存储服务器硬盘多,这个标识就为/dev/sg1,/dev/sg2

/dev/sg**。
65.基于所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的enclosu lsi,获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号。
66.在本技术实施例中,确定所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址以及级联sas地址;基于所述sas地址查找所述级联sas地址。
67.具体来说,读取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址:sg_inq

page=0x83/dev/sg**(sg**和上面的获得sg设备一致)。
68.进一步地,读取所述第一硬盘背板级联到自身的所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址:sg_ses

p 0x0a/dev/sg**(sg**和上面的获得sg设备一致)。
69.在本技术实施例中,基于所述sas地址查找所述级联sas地址,具体为:基于所述第一硬盘背板的所述sas地址,查找所述第二硬盘背板以及所述第三硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第一硬盘背板地址失败的指令。
70.基于所述第二硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第三硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第二硬盘背板地址失败的指令。
71.基于所述第三硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第二硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第三硬盘背板地址失败的指令。
72.以上如果任一硬盘背板的sas地址在另一硬盘背板的级联sas地址中均未寻找到,返回识别硬盘背板的位置失败,此情况为接线错误非级联拓扑。
73.若第一硬盘背板的sas地址在第二硬盘背板的级联sas地址中被找到,那么第一硬盘背板为后置下背板,第二硬盘背板为前置下背板(就是拓扑方案中第一硬盘背板级联到第二硬盘背板),未涉及到的第三硬盘背板为前置上背板,分别记录三个位置背板对应的sg号。
74.在本技术的一个示例中,/dev/sg36的sas地址在/dev/sg37的级联sas地址中找到了,说明/dev/sg36是级联到/dev/sg37,即/dev/sg36是后置下背板,/dev/sg37是前置下背板,那么剩下的/dev/sg38就是前置上背板。
75.步骤103、将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数。
76.在本技术实施例中,通过显示storcli64工具获取的背板序号,显示结果为:storcli64/c0/eall show获取enc号,示例为54,55,56;storcli64/c0/e54/sall show显示enc54背板的硬盘;storcli64/c0/e55/sall show显示enc55背板的硬盘;storcli64/c0/e56/sall show显示enc56背板的硬盘。
77.通过每个背板上硬盘数量可以确认出e56是前置上背板,因为后置系统盘是级联到前置上背板,因此onln状态的系统盘所在的enc号就是前置上背板;对于e54,e55根据position=1认定为前置下背板,position=2认定为后置下背板。如果以“storcli64获取的背板序号|硬盘背板的装配位置|硬盘背板在操作系统下的盘符”列一个对应关系,则有如下enc号与背板地址的关系的关联函数:
78.54|前置下背板|/dev/sg37。
79.55|后置下背板|/dev/sg36。
80.56|前置上背板|/dev/sg38。
81.步骤104、基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
82.在本技术实施例中,有如上的enc号与背板地址的对应关系的关联函数,应用到工厂所有节点,通过raid卡工具则可以依次点亮前置上背板、前置下背板、后置下背板的硬盘定位灯。
83.通过raid卡工具执行:storcli64/c0/e56/sall start locate;storcli64/c0/e56/sall stop locate,可以点亮/熄灭前置上背板硬盘定位灯。
84.通过raid卡工具执行:storcli64/c0/e54/sall start locate;storcli64/c0/e54/sall stop locate,可以点亮/熄灭前置下背板硬盘定位灯。
85.通过raid卡工具执行:storcli64/c0/e55/sall start locate;storcli64/c0/e55/sall stop locate,可以点亮/熄灭后置下背板硬盘定位灯。
86.本技术实施例提供的一种解决服务器背板点灯混乱的方法同样适用于expander拓扑方案下的背板点灯,只不过storcli工具下只有一个enc号,会一次性点亮所有背板上的硬盘定位灯。
87.本技术实施例提供的一种解决服务器背板点灯混乱的方法,通过确定enc号与背板的地址序列号对应关系后,固定出点亮顺序前置上背板、前置下背板、后置下背板,找到分别对应的enc号,再把enc号给到storcli工具去发送命令。避免了不同服务器节点点灯顺序混乱造成的困扰;同时根据对应关系,可以在操作系统下找到三个背板相应的盘符序列号,能够准确精准定位到相应硬盘。改变了以往做法中如果不确定enc与背板位置的对应关系,一般做法是按照storcli工具获取到的enc号顺序去点硬盘定位灯,那么就会出现服务器硬盘定位灯背板的顺序在不同的服务器节点上有所不同。如示例1就会按前置下背板、后置下背板、前置上背板的顺序逐步点亮;示例2就会按照后置下背板、前置下背板、前置上背板的顺序逐步点亮。
88.以上是本技术实施例提供的一种解决服务器背板点灯混乱的方法,基于同样的发明构思,本技术实施例还提供了一种解决服务器背板点灯混乱的系统,图2为本技术实施例提供的一种解决服务器背板点灯混乱的系统组成图,如图2所示,所述系统主要包括:
89.storcli工具安装模块201,用于基于linux系统安装storcli工具。
90.地址获取模块202,用于基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号。
91.地址关联模块203,用于将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数。
92.执行模块204,用于基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
93.本技术实施例中,地址获取模块202具体执行:获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的enclosu lsi。具体来说,获取硬盘背板的sg号:lsscsi-sg|grep"enclosu"|grep-e'pmcsiera|lsi'|awk'{print$7}'。在本技术的一个示例中,所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的sg号分别是:/dev/sg36,/dev/sg37,/dev/sg38。
94.需要说明的是,/dev/sg**是linux操作系统下背板序号,是这个背板的一个标识,
服务器上的硬盘也拥有一个同样的标识,存储服务器硬盘多,这个标识就为/dev/sg1,/dev/sg2

/dev/sg**。
95.地址获取模块202基于所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的enclosu lsi,获取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号。
96.在本技术实施例中,地址获取模块202确定所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址以及级联sas地址;基于所述sas地址查找所述级联sas地址。
97.具体来说,地址获取模块202读取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址:sg_inq

page=0x83/dev/sg**(sg**和上面的获得sg设备一致)。
98.进一步地,地址获取模块202读取所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板各自对应的sas地址:sg_ses

p 0x0a/dev/sg**(sg**和上面的获得sg设备一致)。
99.在本技术实施例中,地址获取模块202基于所述第一硬盘背板的所述sas地址,查找所述第二硬盘背板以及所述第三硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第一硬盘背板地址失败的指令。
100.地址获取模块202基于所述第二硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第三硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第二硬盘背板地址失败的指令。
101.地址获取模块202基于所述第三硬盘背板的所述sas地址,查找所述第一硬盘背板以及所述第二硬盘背板的所述级联sas地址;若未查找到,则返回识别所述第三硬盘背板地址失败的指令。
102.以上如果任一硬盘背板的sas地址在另一硬盘背板的级联sas地址中均未寻找到,地址获取模块202返回识别硬盘背板的位置失败,此情况为接线错误非级联拓扑。
103.若第一硬盘背板的sas地址在第二硬盘背板的级联sas地址中被找到,那么第一硬盘背板为后置下背板,第二硬盘背板为前置下背板(就是拓扑方案中第一硬盘背板级联到第二硬盘背板),未涉及到的第三硬盘背板为前置上背板,地址获取模块202分别记录三个位置背板对应的sg号。
104.在本技术的一个示例中,/dev/sg36的sas地址在/dev/sg37的级联sas地址中找到了,说明/dev/sg36是级联到/dev/sg37,即/dev/sg36是后置下背板,/dev/sg37是前置下背板,那么剩下的/dev/sg38就是前置上背板。
105.本技术实施例提供的一种解决服务器背板点灯混乱的系统,通过确定enc号与背板的地址序列号对应关系后,固定出点亮顺序前置上背板、前置下背板、后置下背板,找到分别对应的enc号,再把enc号给到storcli工具去发送命令。避免了不同服务器节点点灯顺序混乱造成的困扰;同时根据对应关系,可以在操作系统下找到三个背板相应的盘符序列号,能够准确精准定位到相应硬盘。改变了以往做法中如果不确定enc与背板位置的对应关系,一般做法是按照storcli工具获取到的enc号顺序去点硬盘定位灯,那么就会出现服务器硬盘定位灯背板的顺序在不同的服务器节点上有所不同。如示例1就会按前置下背板、后
置下背板、前置上背板的顺序逐步点亮;示例2就会按照后置下背板、前置下背板、前置上背板的顺序逐步点亮。
106.以上是本技术实施例提供的一种解决服务器背板点灯混乱的系统,基于同样的发明构思,本技术实施例还提供了一种解决服务器背板点灯混乱的设备,图3为本技术实施例提供的一种解决服务器背板点灯混乱的设备示意图,如图3所示,该设备主要包括:至少一个处理器301;以及,与至少一个处理器通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够完成:
107.基于linux系统安装storcli工具;
108.基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
109.将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
110.基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
111.本技术实施例提供的一种解决服务器背板点灯混乱的设备,通过确定enc号与背板的地址序列号对应关系后,固定出点亮顺序前置上背板、前置下背板、后置下背板,找到分别对应的enc号,再把enc号给到storcli工具去发送命令。避免了不同服务器节点点灯顺序混乱造成的困扰;同时根据对应关系,可以在操作系统下找到三个背板相应的盘符序列号,能够准确精准定位到相应硬盘。改变了以往做法中如果不确定enc与背板位置的对应关系,一般做法是按照storcli工具获取到的enc号顺序去点硬盘定位灯,那么就会出现服务器硬盘定位灯背板的顺序在不同的服务器节点上有所不同。如示例1就会按前置下背板、后置下背板、前置上背板的顺序逐步点亮;示例2就会按照后置下背板、前置下背板、前置上背板的顺序逐步点亮。
112.除此之外,本技术实施例还提供了一种解决服务器背板点灯混乱的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
113.基于linux系统安装storcli工具;
114.基于安装的所述storcli工具,获取第一硬盘背板、第二硬盘背板以及第三硬盘背板的序列号以及enc号;
115.将所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的序列号以及enc号进行关联,并生成对应的关联函数;
116.基于所述关联函数,控制所述第一硬盘背板、所述第二硬盘背板以及所述第三硬盘背板的硬盘定位灯点亮及熄灭操作。
117.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
118.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
119.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
120.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
121.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
122.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
123.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1