如何准确物理定位EMC Unity存储的磁盘位置

上周收到一个客户的咨询,问题是想主动更换一个Unity存储的磁盘,但不知道这个盘具体在存储的什么位置,有没有命令或者方法准确找到这个磁盘的物理位置?

以前也碰到过过类似的问题,但大部分是来自VNX存储。在现场让客户把某个磁盘拔掉,如果这个磁盘没有点亮故障灯并且现场的柜子比较多的情况下,客户也会问同样的问题。

由于这个问题有一些代表性,今天就做个专题分享下。

VNX和Unity对于磁盘的位置标记是一样的,所以后面介绍的内容均适合于VNX 和Unity存储系统。

首先,存储操作系统会给每个磁盘定义一个位置编号,一般都是类似于 1-3-8这样的。这里先介绍一下这个 1-3-8代表什么含义:

  • 1 这个是bus的编号,也有叫做loop的,就是从存储系统出来的不同的环路,每个环路可以有多个DAE扩展柜。
  • 3 代表的是扩展柜的编号,就是从0开始算的第三个柜子。
  • 8 代表的是磁盘的位置,对于一个 15块磁盘的3U扩展柜,就是从左往右按照0开始计数,然后第8个位置,注意是0开始计数的。其实在磁盘扩展柜上面也有写这个数字。

有了这个基本概念,我们再来看如何找到这个磁盘的位置。

总结来说,就是两种方法:

  • 物理定位

这个方法简单,但需要现场的人稍微做点工作。绕到机柜的后面,观察磁盘扩展柜后面的各种LED指示灯。如下图所示:

每个DAE后面的LCC卡上,LCC卡就是有SAS线连接的。在LCC卡上有两个LED的数字指示灯,这个指示灯上面就有bus和DAE的说明。

提醒下,由于存储使用了很长时间,很可能后面有一层土,灰尘会把这个指示灯挡住,所以可以用手或者抹布清理一下再看。

从上图就可以清晰的看到,有两个数字的就是bus,就是环路的数字,如果一个环路上有好几个DAE扩展柜,这几个柜子上都应该是一样的数字。

在这个bus LED指示灯的旁边是一个数字的蓝色的LED灯,这个是Enclosure,就是DAE扩展柜的数字。上图中可以看到两个扩展柜分别是 bus 01和扩展柜0和1,分别对应的就是 1-0-* 和 1-1-*。

这样应该很清晰了,如果还不明白,加vx, StorageExpert。

怎么样数磁盘就不上图了,很简单,从左往右,从0开始数就行了,DAE的上面其实也有数字可以参考。这个数字是直接印刷到DAE扩展柜的钢板上的。

  • 点亮磁盘的LED故障灯

有人会说第一种方法比较土,有没有更NB的直接用命令来点亮故障灯的方法。

这个方法也是有的,对于VNX或者Unity稍有不同。

VNX是要进入到底层的命令行,然后进入FBEcli.exe 工具,有命令enclsetled,就是enclosure set led的缩写。

对于Unity存储,这个必须首先要获得root权限,然后才可以使用fbecli.exe 工具。命令是一样的,也是 enclsetled。

有人会说,盘彻底坏了,LED灯点不亮了,怎么办?这是一个真实故事,一点不动脑子,您不能把他旁边的磁盘点亮的,左面和右面的盘都点亮了,不就知道了吧。

其实,从专业的角度,不推荐使用第二种方法,如果不懂原理,操作底层工具很容易导致不可挽回的损失。

好了,今天就分享到这里,有任何关于vnx或者Unity的问题,欢迎讨论。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值