我试图清楚地确定在RAID1arrays中哪个磁盘需要更换。 控制器显示它是PhysDisk 0 id = 1。 当打开机器时,我怎么知道这是哪个磁盘? (理想情况下,通过磁盘上的序列号,而不是仅连接到物理电缆..)
有没有办法通过lsiutil命令行工具显示磁盘的序列号?
Centos 5.4
戴尔Poweredge R300
戴尔(假装)RAID SAS6iR控制器(又名LSI SAS0168E)
2个WD 160Gb磁盘
回答我自己的问题 – 完全忘记了OpenManage(OMSA)。 稍后安装这个野兽和几个MB的MBS:
[root @ computeu1n5〜]#omreport storage pdisk controller = 0 控制器SAS 6 / iR适配器上的物理磁盘列表(插槽1) 控制器SAS 6 / iR适配器(插槽1) ... ID:0:1 状态:好的 名称:物理磁盘0:1 ... 编号:WD-WCAS2208118581185 ...
答对了!
此命令将显示连接到LSI SAS控制器的光盘的序列号:
yum install lsscsi /usr/bin/lsscsi -g smartctl -a /dev/sg0
您应该能够在RAID实用程序中闪烁磁盘活动指示灯。
假定LSIUtil软件使用与来自LSILogic的Dell oem相似的MegaCli工具的语法,我将从Moritz Mertinkat编写的Perc Cheat Sheet开始:
# Physical drive information MegaCli -PDList -aALL MegaCli -PDInfo -PhysDrv [E:S] -aALL