CN107102695A - 用于丛集式储存***的判断异常硬盘之装设位置的方法 - Google Patents
用于丛集式储存***的判断异常硬盘之装设位置的方法 Download PDFInfo
- Publication number
- CN107102695A CN107102695A CN201610097208.9A CN201610097208A CN107102695A CN 107102695 A CN107102695 A CN 107102695A CN 201610097208 A CN201610097208 A CN 201610097208A CN 107102695 A CN107102695 A CN 107102695A
- Authority
- CN
- China
- Prior art keywords
- hard disk
- abnormal
- main frame
- title
- extended interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/18—Packaging or power distribution
- G06F1/183—Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
- G06F1/187—Mounting of fixed and removable disk drives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/325—Display of status information by lamps or LED's
- G06F11/326—Display of status information by lamps or LED's for error or online/offline status
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Power Engineering (AREA)
- Human Computer Interaction (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明提供一种用于丛集式储存***的判断异常硬盘之装设位置的方法。该丛集式储存***包含一主机及与至少一储存设备。该储存设备包括多个硬盘扩充界面、多个硬盘,及多个分别用于装设该等硬盘的装置槽,其中每一硬盘扩充界面连接多个硬盘。该主机安装有用于操作该主机与该储存设备的Linux作业***。该主机通过整合在Linux上利用sg_map、seg_ses、sg_vpd等指令所获得的信息而产生硬盘与硬盘扩充界面、装置槽的对应信息,使得当该主机侦测到异常硬盘时,该主机能根据该对应信息快速地判断出异常硬盘所连接的硬盘扩充界面与装设有该异常硬盘的装置槽为何者。
Description
技术领域
本发明是有关于一种判断异常硬盘之装设位置的方法,特别是指一种用于丛集式储存***的判断异常硬盘之装设位置的方法。
背景技术
现有的丛集式储存***包含一主机及与至少一连接该主机的储存设备。该主机安装有Linux作业***来操作该主机本身与该储存设备。
该储存设备例如为简单磁碟绑定磁碟服务器(just a bunch of disks, JBOD),并包括多个分别连接多个硬盘的硬盘扩充界面(expander),及多个分别用于装设该等硬盘的装置槽;其中,在Linux平台下,每一硬盘对应至少一逻辑装置名称(logical devicename)。通常,该储存设备还包括多个分别对应该等装置槽的警示灯,当该储存设备本身的韧体侦测到一异常硬盘时,会控制该异常硬盘对应的警示灯发亮,以提示***管理人员该异常硬盘被装设的装置槽为何者,便利***管理人员从该储存设备中取出该异常硬盘。
然而,仅经由该储存设备本身的韧体来侦测异常硬盘是不足的,因为该储存设备本身的韧体对于异常硬盘的判断标准是相当严格的,通常是硬盘无法运作时才会被该储存设备本身的韧体判断为异常硬盘。
除了通过该储存设备本身的韧体来侦测异常硬盘之外,目前来说,可利用该主机上的Linux作业***,或在该主机上执行第三方程序来侦测该储存设备中的硬盘是否有异于该储存设备本身的韧体所能侦测到的异常状况的其他异常状况,例如执行该第三方程序来进行硬盘的读写测试,并判定无法通过读写测试的硬盘为异常硬盘。然而,目前来说,上述的Linux作业***或第三方程序侦测到异常硬盘时,仅会输出该异常硬盘对应的逻辑装置名称,该***管理人员并无法得知装设该异常硬盘的装置槽为何者,因而无法直接进行维修或更换。
发明内容
因此,本发明之目的,即在提供一种用于丛集式储存***的判断异常硬盘之装设位置的方法。
于是,本发明用于丛集式储存***的判断异常硬盘之装设位置的方法由该丛集式储存***执行。该丛集式储存***包含一主机及与至少一连接该主机的储存设备。该主机安装有一用于操作该主机与该储存设备的作业***。该储存设备包括多个硬盘扩充界面、多个分别具有至少一惟一地址的硬盘,及多个分别用于装设该等硬盘并分别对应一槽编号的装置槽。每一硬盘扩充界面连接多个硬盘,并在该作业***中对应一通用装置名称,且所有硬盘扩充界面在该作业***中对应同一个逻辑装置名称。每一硬盘在该作业***中对应至少一逻辑装置名称。
该用于丛集式储存***的判断异常硬盘之装设位置的方法包含一步骤(a)、一步骤(b)、一步骤(c)、一步骤(d)、一步骤(e),及一步骤(f)。
该步骤(a)是该主机根据该等硬盘扩充界面的该同一个逻辑装置名称,执行一相关于该作业***的第一指令,以获得每一硬盘扩充界面所对应的通用装置名称。
该步骤(b)是该主机针对每一硬盘扩充界面,根据该硬盘扩充界面所对应的通用装置名称,执行一相关于该作业***的第二指令,以获得该硬盘扩充界面所连接的每一硬盘的地址与对应该地址的槽编号。
该步骤(c)是该主机执行该第一指令,以获得每一硬盘所对应的逻辑装置名称。
该步骤(d)是该主机针对每一硬盘,根据该硬盘所对应的逻辑装置名称,执行一相关于该作业***的第三指令,以获得该硬盘的地址。
该步骤(e)是该主机根据该等硬盘扩充界面的通用装置名称、该等硬盘的逻辑装置名称、地址,及该等地址对应的该等槽编号,产生一硬盘对应信息,其中该硬盘对应信息包含每一硬盘扩充界面所对应的通用装置名称、该硬盘扩充界面所连接的每一硬盘所对应的逻辑装置名称,及该硬盘逻辑装置名称所对应的槽编号。
该步骤(f)是当该主机侦测到一异常硬盘时,该主机根据该异常硬盘对应的逻辑装置名称与该硬盘对应信息判断出连接该异常硬盘的硬盘扩充界面对应的通用装置名称及装设有该异常硬盘的装置槽对应的槽编号。
本发明之功效在于:能根据异常硬盘对应的逻辑装置名称快速地判断出连接该异常硬盘的硬盘扩充界面对应的通用装置名称及装设有该异常硬盘的装置槽对应的槽编号。
【附图说明】
图1是一方块图,说明执行本发明用于丛集式储存***的判断异常硬盘之装设位置的方法的一实施例的一丛集式储存***;及
图2是一流程图,说明该实施例的步骤流程。
【具体实施方式】
参阅图1,本发明用于丛集式储存***的判断异常硬盘之装设位置的方法的一实施例是由图1所示的丛集式储存***执行。该丛集式储存***包含一主机与二个储存设备。该主机为一计算机,并安装有Linux作业***来操作该主机本身与该等储存设备。
每一储存设备均为简单磁碟绑定磁碟服务器(JBOD),并包括二个硬盘扩充界面13(expander)、二十四个硬盘、二十四个分别用于装设该等硬盘并分别对应一槽编号的装置槽11,二十四个分别对应该等装置槽11的警示灯(图未示)。
每一装置槽11对应的警示灯受控于该装置槽11所装设的硬盘所连接的硬盘扩充界面13;且每一警示灯设置于其所对应的装置槽11的邻近处,以使得当该警示灯发亮时,能通过该警示灯指出对应该警示灯的装置槽11的位置。
每一硬盘扩充界面13在Linux中对应一通用装置名称(generic device name);且所有硬盘扩充界面13在Linux中对应相同的逻辑装置名称(logical device name),也就是「13」。特别地,每一硬盘均具有二个埠(port),并通过该二个埠分别连接所属储存设备的二个硬盘扩充界面13,所以每一硬盘具有二个不同的地址,在此为序列式小型计算机***界面(Serial Attached SCSI, SAS)地址,且该等硬盘的所有SAS地址均不相同;此外,每一硬盘在Linux中对应二个通用装置名称与二个逻辑装置名称。例如,如图1所示,该等硬盘扩充界面13的通用装置名称分别为「sg24」、「sg49」、「sg74」,及「sg99」;「sD1」与「sD26」为对应至同一颗硬盘的逻辑装置名称、「sD0」与「sD25」为对应至同一颗硬盘的逻辑装置名称等等。
此外,虽然该储存设备中的该等装置槽11对应的该等槽编号通常是依序被编号的,但装设于该等装置槽11的该等硬盘对应的该等逻辑装置名称并非一定与该等槽编号有依序对应的关系,所以并无法由硬盘的逻辑装置名称直接对应到槽编号。
如图1所示,该主机透过一主机总线配接器(host bus adapter, HBA)以序列式小型计算机***界面连接其中一储存设备的二个硬盘扩充界面13,该二个硬盘扩充界面13再以序列式小型计算机***界面分别连接另一储存设备的二个硬盘扩充界面13。然而,在此要特别说明的是,该主机与该等储存设备的连接方式、储存设备的数量、储存设备中硬盘扩充界面13与硬盘的数量并不以上述的实施方式为限,本发明的用于丛集式储存***的判断异常硬盘之装设位置的方法适用于现有的各种基于Linux的丛集式储存***。
参阅图2,以下详述本发明用于丛集式储存***的判断异常硬盘之装设位置的方法的步骤流程。
首先,在步骤91,该主机根据该等储存设备的该等硬盘扩充界面13的该相同的逻辑装置名称(「13」),执行一相关于Linux的第一指令,以获得每一硬盘扩充界面13所对应的通用装置名称。在本实施例中,该第一指令为sg_map,且该主机通过在Linux上执行「sg_map-x|awk '$6==13{print}'」,能获得下列表一所列的各个硬盘扩充界面13所对应的通用装置名称。其中,需特别说明的是,表一中所列通用装置名称的命名方式仅为在本说明书中方便说明而使用,并非在Linux中实际的命名方式。
表一
硬盘扩充界面对应的通用装置名称 | 硬盘扩充界面对应的逻辑装置名称 |
sg24 | 13 |
sg49 | 13 |
sg74 | 13 |
sg99 | 13 |
接着,在步骤92,该主机针对每一硬盘扩充界面13,根据该硬盘扩充界面13所对应的通用装置名称,执行一相关于Linux的第二指令,以获得该硬盘扩充界面13所连接的每一硬盘的SAS地址与对应该SAS地址的槽编号。在本实施例中,该第二指令为sg_ses,且如下列表二所示,该主机通过在Linux上执行「sg_ses -p 0x0a sg24」而获得对应通用装置名称「sg24」的硬盘扩充界面13所连接的每一硬盘的SAS地址与对应该SAS地址的槽编号,类似地,该主机通过在Linux上分别执行「sg_ses -p 0x0a sg49」、「sg_ses -p 0x0a sg74」、「sg_ses -p0x0a sg99」,能获得分别对应通用装置名称「sg49」、「sg74」、「sg99」的硬盘SAS地址与硬盘SAS地址对应的槽编号。其中,因为每一硬盘经由二个埠分别连接二个硬盘扩充界面13,所以表二共列了九十六个硬盘SAS地址,每一硬盘扩充界面13对应二十四个硬盘SAS地址。此外,需特别说明的是,表二中所列通用装置名称、硬盘SAS地址,及槽编号的命名方式仅为在本说明书中方便说明而使用,并非在Linux中实际的命名方式。
表二
硬盘扩充界面对应的通用装置名称 | 硬盘扩充界面连接的硬盘的SAS地址 | 硬盘SAS地址对应的槽编号 |
sg24 | XX0 | S1 |
sg24 | XX1 | S0 |
sg24 | XX2 | S2 |
… | … | … |
sg24 | XX23 | S23 |
sg49 | XX24 | S1 |
sg49 | XX25 | S0 |
sg49 | XX26 | S2 |
… | … | … |
sg49 | XX47 | S23 |
sg74 | XX48 | S1 |
sg74 | XX49 | S0 |
sg74 | XX50 | S2 |
… | … | … |
sg74 | XX71 | S23 |
sg99 | XX72 | S1 |
sg99 | XX73 | S0 |
sg99 | XX74 | S2 |
… | … | … |
sg99 | XX95 | S23 |
接着,在步骤93,该主机执行该第一指令,以获得每一硬盘所对应的逻辑装置名称。在本实施例中,该主机通过在Linux上执行「sg_map -x」,能获得下列表三所列的各个硬盘所对应的通用装置名称与逻辑装置名称。其中,因为每一硬盘经由二个埠分别连接二个硬盘扩充界面13,所以每一硬盘对应二个通用装置名称与二个逻辑装置名称,例如,再参阅图1,对应逻辑装置名称「sD0」的硬盘与对应逻辑装置名称「sD25」的硬盘为同一个硬盘、对应逻辑装置名称「sD1」的硬盘与对应逻辑装置名称「sD26」的硬盘为同一个硬盘等等。此外,需特别说明的是,表三中所列的通用装置名称与逻辑装置名称的命名方式仅为在本说明书中方便说明而使用,并非Linux中实际的命名方式。
表三
硬盘对应的通用装置名称 | 硬盘对应的逻辑装置名称 |
sg0 | sD0 |
sg1 | sD1 |
sg2 | sD2 |
… | … |
sg23 | sD23 |
sg25 | sD25 |
sg26 | sD26 |
sg27 | sD27 |
… | … |
sg48 | sD48 |
sg50 | sD50 |
sg51 | sD51 |
sg52 | sD52 |
… | … |
sg73 | sD73 |
sg75 | sD75 |
sg76 | sD76 |
sg77 | sD77 |
… | … |
sg98 | sD98 |
接着,在步骤94,该主机针对每一硬盘,根据该硬盘所对应的逻辑装置名称,执行一相关于Linux的第三指令,以获得该硬盘的SAS地址。在本实施例中,该第三指令为sg_vpd。如下列表四所示,该主机通过在Linux上执行「sg_vpd -p di_port -q sD0」而获得对应硬盘逻辑装置名称「sD0」的硬盘SAS地址;类似地,该主机可通过执行sg_vpd而获得其他硬盘逻辑装置名称对应的硬盘SAS地址。
表四
硬盘对应的逻辑装置名称 | 硬盘对应的SAS地址 |
sD0 | XX0 |
sD1 | XX1 |
sD2 | XX2 |
… | … |
sD23 | XX23 |
sD25 | XX24 |
sD26 | XX25 |
sD27 | XX26 |
… | … |
sD48 | XX47 |
sD50 | XX48 |
sD51 | XX49 |
sD52 | XX50 |
… | … |
sD73 | XX71 |
sD75 | XX72 |
sD76 | XX73 |
sD77 | XX74 |
… | … |
sD98 | XX95 |
接着,在步骤95,该主机利用每一硬盘的SAS地址做为关联元素,将表二与表四所列信息整合而获得一包含下列表五所列信息的硬盘对应信息,其中该硬盘对应信息包含每一硬盘扩充界面13所对应的通用装置名称、该硬盘扩充界面13所连接的每一硬盘所对应的逻辑装置名称,及该逻辑装置名称所对应的槽编号。一并参阅表五与图1,其中可观察到逻辑装置名称「sD0」与「sD25」对应至同一颗硬盘,故两者对应至相同的槽编号「S1」;逻辑装置名称「sD1」与「sD26」对应至同一颗硬盘,故两者对应至相同的槽编号「S0」等等。
表五
硬盘扩充界面对应的通用装置名称 | 硬盘对应的逻辑装置名称 | 硬盘扩充界面连接的硬盘的SAS地址 | 硬盘的SAS地址对应的槽编号 |
sg24 | sD0 | XX0 | S1 |
sg24 | sD1 | XX1 | S0 |
sg24 | sD2 | XX2 | S2 |
… | … | … | … |
sg24 | sD23 | XX23 | S23 |
sg49 | sD25 | XX24 | S1 |
sg49 | sD26 | XX25 | S0 |
sg49 | sD27 | XX26 | S2 |
… | … | … | … |
sg49 | sD48 | XX47 | S23 |
sg74 | sD50 | XX48 | S1 |
sg74 | sD51 | XX49 | S0 |
sg74 | sD52 | XX50 | S2 |
… | … | … | … |
sg74 | sD73 | XX71 | S23 |
sg99 | sD75 | XX72 | S1 |
sg99 | sD76 | XX73 | S0 |
sg99 | sD77 | XX74 | S2 |
… | … | … | … |
sg99 | sD98 | XX95 | S23 |
接着,在步骤96,该主机执行一测试程序来侦测该等硬盘的其中至少一者是否满足一预定的异常条件,其中该异常条件例如为「针对硬盘对应的二个逻辑装置名称的其中至少一者读写资料时发生错误」。当该主机侦测到该硬盘满足该异常条件时,该主机判断该硬盘为一异常硬盘。
接着,在步骤97,该主机根据该异常硬盘对应的逻辑装置名称与该硬盘对应信息判断出连接该异常硬盘的硬盘扩充界面13对应的通用装置名称及该异常硬盘的对应的槽编号。举例来说,如上列表五所示,当该主机侦测出对应逻辑装置名称「sD0」的硬盘发生异常,可经由查询表五所列信息而快速地判断出连接该异常硬盘的硬盘扩充界面13对应的通用装置名称为「sg24」,且该异常硬盘对应的槽编号为「S1」。
接着,在步骤98,该主机根据连接该异常硬盘的硬盘扩充界面13对应的通用装置名称及该异常硬盘对应的槽编号,执行一相关于Linux的第四指令,以使连接该异常硬盘的硬盘扩充界面13控制装设有该异常硬盘的装置槽11对应的警示灯发亮。在本实施例中,该第四指令为sg_senddiag。承上述之例并参阅图1,当该主机侦测出对应逻辑装置名称「sD0」的硬盘发生异常时,可通过在Linux上执行「sg_senddiag --pf -r 2,0,0,0c,0,0,0,0,0,0,0,0,80,0,0,20 sg24 S1」而使得对应通用装置名称「sg24」的硬盘扩充界面13控制装设有对应逻辑装置名称「sD0」的硬盘的装置槽11(S1)对应的警示灯发亮,以指出该异常硬盘的装设位置。
此外,在另一实施方式中,当该储存设备不具有该等警示灯而不执行该步骤98时,本发明的用于丛集式储存***的判断异常硬盘之装设位置的方法仍有其功效。例如,管理人员可预先记录每一硬盘扩充界面13属于那一个储存设备,并记录该硬盘扩充界面13所对应的每一装置槽11的位置;如此,当该主机侦测到一异常硬盘,并通过查询表五所列的信息而获得该异常硬盘所连接的硬盘扩充界面13的通用装置名称与该异常硬盘对应的槽编号时,管理人员也能根据该预先记录的该等硬盘扩充界面13与该等装置槽11的位置信息来快速找到该异常硬盘的装设位置。
综上所述,在本发明用于丛集式储存***的判断异常硬盘之装设位置的方法中,该主机通过整合在Linux上利用sg_map、seg_ses、sg_vpd等指令所获得的信息而产生包含表五所列信息的该硬盘对应信息,使得当该主机通过执行该测试程序而侦测到该异常硬盘时,能根据该硬盘对应信息快速地判断出该异常硬盘所连接的硬盘扩充界面的通用装置名称与装设有该异常硬盘的装置槽的槽编号,故确实能达成本发明之目的。
上面结合附图对本发明的具体实施方式和实施例做了详细说明,但不能以之限定本发明的范围,在本发明申请专利范围内所作的均等修饰和变化,皆应该属于本发明专利范围内。
Claims (7)
1.一种用于丛集式储存***的判断异常硬盘之装设位置的方法,该丛集式储存***包含一主机及与至少一连接该主机的储存设备,该主机安装有一用于操作该主机与该储存设备的作业***,该储存设备包括多个硬盘扩充界面、多个分别具有至少一惟一地址的硬盘,及多个分别用于装设该等硬盘并分别对应一槽编号的装置槽,每一硬盘扩充界面连接多个硬盘,并在该作业***中对应一通用装置名称,且所有硬盘扩充界面在该作业***中对应同一个逻辑装置名称,每一硬盘在该作业***中对应至少一逻辑装置名称,其特征在于:该用于丛集式储存***的判断异常硬盘之装设位置的方法包含以下步骤:
(a)该主机根据该等硬盘扩充界面的该同一个逻辑装置名称,执行一相关于该作业***的第一指令,以获得每一硬盘扩充界面所对应的通用装置名称;
(b)该主机针对每一硬盘扩充界面,根据该硬盘扩充界面所对应的通用装置名称,执行一相关于该作业***的第二指令,以获得该硬盘扩充界面所连接的每一硬盘的地址与对应该地址的槽编号;
(c)该主机执行该第一指令,以获得每一硬盘所对应的逻辑装置名称;
(d)该主机针对每一硬盘,根据该硬盘所对应的逻辑装置名称,执行一相关于该作业***的第三指令,以获得该硬盘的地址;
(e)该主机根据该等硬盘扩充界面的通用装置名称、该等硬盘的逻辑装置名称、地址,及该等地址对应的该等槽编号,产生一硬盘对应信息,其中该硬盘对应信息包含每一硬盘扩充界面所对应的通用装置名称、该硬盘扩充界面所连接的每一硬盘所对应的逻辑装置名称,及该硬盘逻辑装置名称所对应的槽编号;及
(f)当该主机侦测到一异常硬盘时,该主机根据该异常硬盘对应的逻辑装置名称与该硬盘对应信息判断出连接该异常硬盘的硬盘扩充界面对应的通用装置名称及装设有该异常硬盘的装置槽对应的槽编号。
2.按照权利要求1所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:该作业***为Linux,且该第一指令为sg_map,该第二指令为seg_ses,该第三指令为sg_vpd。
3.按照权利要求1或2中任一项所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:该方法还包含一在该步骤(f)之后执行的步骤(g):该主机控制该储存设备产生一相关于连接该异常硬盘的硬盘扩充界面所对应的通用装置名称及该异常硬盘所对应的槽编号的警示输出。
4.按照权利要求3所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:该储存设备还包含多个分别对应该等装置槽的警示灯,每一装置槽对应的警示灯受控于该装置槽所装设的硬盘所连接的硬盘扩充界面,且其中在该步骤(g),该主机是根据连接该异常硬盘的硬盘扩充界面对应的通用装置名称及该异常硬盘对应的槽编号,执行一相关于该作业***的第四指令,以使连接该异常硬盘的硬盘扩充界面控制装设有该异常硬盘的装置槽对应的警示灯发亮。
5.按照权利要求4所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:该第四指令为sg_senddiag。
6.按照权利要求5所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:该地址为序列式小型计算机***界面地址。
7.按照权利要求1所述的用于丛集式储存***的判断异常硬盘之装设位置的方法,其特征在于:在该步骤(f),该主机执行一测试程序来判断该等硬盘的其中至少一者是否满足一预定的异常条件,且在判断结果为肯定时判定该硬盘为该异常硬盘。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610097208.9A CN107102695B (zh) | 2016-02-22 | 2016-02-22 | 用于丛集式储存***的判断异常硬盘之装设位置的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610097208.9A CN107102695B (zh) | 2016-02-22 | 2016-02-22 | 用于丛集式储存***的判断异常硬盘之装设位置的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107102695A true CN107102695A (zh) | 2017-08-29 |
CN107102695B CN107102695B (zh) | 2020-07-24 |
Family
ID=59658980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610097208.9A Active CN107102695B (zh) | 2016-02-22 | 2016-02-22 | 用于丛集式储存***的判断异常硬盘之装设位置的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107102695B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111142779A (zh) * | 2018-11-05 | 2020-05-12 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***之装置信息提供方法 |
CN111190533A (zh) * | 2018-11-14 | 2020-05-22 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***的资料抹除方法 |
CN112349335A (zh) * | 2019-08-08 | 2021-02-09 | 佛山市顺德区顺达电脑厂有限公司 | 定位丛集式储存***之硬盘实体装设位置的方法 |
CN112578994A (zh) * | 2019-09-29 | 2021-03-30 | 佛山市顺德区顺达电脑厂有限公司 | 用于扩充硬盘扩充单元的丛集式储存*** |
CN114444137A (zh) * | 2021-12-17 | 2022-05-06 | 苏州浪潮智能科技有限公司 | 一种定位硬盘所在机柜扩展器的方法、***、设备及介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070248029A1 (en) * | 2004-12-23 | 2007-10-25 | Merkey Jeffrey V | Method and Apparatus for Network Packet Capture Distributed Storage System |
CN101751318A (zh) * | 2008-11-28 | 2010-06-23 | 英业达股份有限公司 | 硬盘***状态监控方法 |
CN102207829A (zh) * | 2011-03-25 | 2011-10-05 | 浪潮(北京)电子信息产业有限公司 | 一种实现高端磁盘阵列的磁盘定位方法及装置 |
US20120059991A1 (en) * | 2010-09-07 | 2012-03-08 | Atto Technology, Inc. | System and method for representation of target devices in a storage router |
TW201243617A (en) * | 2011-04-21 | 2012-11-01 | Tianxuntianwang Fujian Network Technology Co Ltd | Cloud computing-based service management system |
CN103176913A (zh) * | 2011-12-26 | 2013-06-26 | 英业达股份有限公司 | 硬盘动态映射方法与应用其的服务器 |
CN103677650A (zh) * | 2012-09-12 | 2014-03-26 | 北京百度网讯科技有限公司 | 盘符漂移预防及处理方法及装置 |
CN104699423A (zh) * | 2015-03-13 | 2015-06-10 | 华为技术有限公司 | Linux***中绑定盘符的方法和装置 |
US20150331894A1 (en) * | 2014-05-13 | 2015-11-19 | Netapp, Inc. | System and Method for Location-Based Device Naming |
-
2016
- 2016-02-22 CN CN201610097208.9A patent/CN107102695B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070248029A1 (en) * | 2004-12-23 | 2007-10-25 | Merkey Jeffrey V | Method and Apparatus for Network Packet Capture Distributed Storage System |
CN101751318A (zh) * | 2008-11-28 | 2010-06-23 | 英业达股份有限公司 | 硬盘***状态监控方法 |
US20120059991A1 (en) * | 2010-09-07 | 2012-03-08 | Atto Technology, Inc. | System and method for representation of target devices in a storage router |
CN102207829A (zh) * | 2011-03-25 | 2011-10-05 | 浪潮(北京)电子信息产业有限公司 | 一种实现高端磁盘阵列的磁盘定位方法及装置 |
TW201243617A (en) * | 2011-04-21 | 2012-11-01 | Tianxuntianwang Fujian Network Technology Co Ltd | Cloud computing-based service management system |
CN103176913A (zh) * | 2011-12-26 | 2013-06-26 | 英业达股份有限公司 | 硬盘动态映射方法与应用其的服务器 |
CN103677650A (zh) * | 2012-09-12 | 2014-03-26 | 北京百度网讯科技有限公司 | 盘符漂移预防及处理方法及装置 |
US20150331894A1 (en) * | 2014-05-13 | 2015-11-19 | Netapp, Inc. | System and Method for Location-Based Device Naming |
CN104699423A (zh) * | 2015-03-13 | 2015-06-10 | 华为技术有限公司 | Linux***中绑定盘符的方法和装置 |
Non-Patent Citations (2)
Title |
---|
刘洪梅: ""基于双扩展控制器的磁盘扩展柜的开发"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
刘艳霞: ""可扩展高速SAS存储子***的开发与研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111142779A (zh) * | 2018-11-05 | 2020-05-12 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***之装置信息提供方法 |
CN111142779B (zh) * | 2018-11-05 | 2023-05-09 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***之装置信息提供方法 |
CN111190533A (zh) * | 2018-11-14 | 2020-05-22 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***的资料抹除方法 |
CN111190533B (zh) * | 2018-11-14 | 2023-04-07 | 佛山市顺德区顺达电脑厂有限公司 | 丛集式储存***的资料抹除方法 |
CN112349335A (zh) * | 2019-08-08 | 2021-02-09 | 佛山市顺德区顺达电脑厂有限公司 | 定位丛集式储存***之硬盘实体装设位置的方法 |
CN112349335B (zh) * | 2019-08-08 | 2024-05-28 | 佛山市顺德区顺达电脑厂有限公司 | 定位丛集式储存***之硬盘实体装设位置的方法 |
CN112578994A (zh) * | 2019-09-29 | 2021-03-30 | 佛山市顺德区顺达电脑厂有限公司 | 用于扩充硬盘扩充单元的丛集式储存*** |
CN114444137A (zh) * | 2021-12-17 | 2022-05-06 | 苏州浪潮智能科技有限公司 | 一种定位硬盘所在机柜扩展器的方法、***、设备及介质 |
CN114444137B (zh) * | 2021-12-17 | 2024-02-02 | 苏州浪潮智能科技有限公司 | 一种定位硬盘所在机柜扩展器的方法、***、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107102695B (zh) | 2020-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107102695A (zh) | 用于丛集式储存***的判断异常硬盘之装设位置的方法 | |
TWI567545B (zh) | 用於叢集式儲存系統的判斷異常硬碟之裝設位置的方法 | |
US7761677B2 (en) | Clustered storage system and its control method | |
JP4634202B2 (ja) | ネットワークトポロジー表示方法、管理サーバ、及びネットワーク管理プログラム | |
CN103218180B (zh) | 磁盘定位方法和定位装置 | |
US20140259015A1 (en) | Computer, virtual machine deployment method and program | |
US20110208940A1 (en) | Storage system and method for operating storage system | |
CN105468482B (zh) | 一种硬盘盘位识别和故障诊断方法及其服务器设备 | |
CN101373446B (zh) | 文件***的压力测试方法 | |
CN109117327A (zh) | 一种硬盘检测方法及装置 | |
CN111400121B (zh) | 一种服务器硬盘slot定位与维护方法 | |
EP2720152A1 (en) | Method and system for obtaining identification information of data terminal device | |
CN107203328A (zh) | 存储管理方法和存储设备 | |
US20080155337A1 (en) | Message analyzing apparatus, message analyzing method, and computer product | |
JP2010020701A (ja) | 機器の間のアクセスを管理する装置及び方法 | |
US7120709B2 (en) | Disk-array device having storage-device recognition and indentification of a storage area network link environment | |
US8219858B2 (en) | Method for testing hard disks under an extensible firmware interface | |
US8132058B1 (en) | Auto regression tester for network-based storage virtualization system | |
CN106855712B (zh) | 用于多模块过程控制管理的方法、装置和*** | |
EP2876542A1 (en) | Storage control device, program, and control method | |
CN102959523A (zh) | 管理计算机***的管理***及管理方法 | |
US20110202549A1 (en) | Configuration management system and configuration management method for storage system | |
US8904141B2 (en) | Merging a storage cluster into another storage cluster | |
CN115794531A (zh) | 一种解决服务器背板点灯混乱的方法、***、设备及介质 | |
WO2021037167A1 (zh) | 定位故障磁盘的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |