查找运行 MegaRAID SAS 8708ELP 的 SuperMicro 服务器上的硬盘驱动器序列号

查找运行 MegaRAID SAS 8708ELP 的 SuperMicro 服务器上的硬盘驱动器序列号

正如标题所述,我负责管理一台 SuperMicro 服务器,该服务器在 Linux 上运行硬件 RAID 6,带有 MegaRAID SAS 8708ELP。我有两个故障磁盘,我已将它们识别为插槽 2 和 4 中的驱动器,但是,我的老板告诉我,驱动器有些混乱,而且由于插槽从 0 开始,我不确定应该更换哪些硬盘。我试图找出驱动器的序列号,以便与我移除的驱动器进行比较,但我运行的所有查找此类信息的命令都没有用。

我尝试使用

#smartctl -d sat+megaraid,2 -a /dev/sda
#smartctl -d megaraid,2 -a /dev/sda

但两者都只给出无效的参数信息。

我尝试运行 lshw,但它只给我 Raid 卡本身的信息。

当我运行时,megacli -PDList -aAll我可以识别我的磁盘,但我不确定所有信息中什么对我需要有用。

我猜我只需要从服务器上移除第 3 和第 5 个磁盘,但我只是想在执行此操作之前绝对确定这一点。

我很感激任何建议,因为我并不是一名真正的 IT 人员。

谢谢。

答案1

使用storcli,命令是:

storcli /c0/eALL/sALL show all | egrep 'Device attributes|SN = '

将会打印类似这样的内容:

Drive /c0/e252/s0 Device attributes :
SN =      WD-WMC1T4142955

第一行提供磁盘驱动器和插槽,第二行是磁盘的序列号。

相关内容