MegaCli64 -PDInfo 显示驱动器但其他命令表示设备不存在

MegaCli64 -PDInfo 显示驱动器但其他命令表示设备不存在

我们的 IBM 服务器上最近丢失了一个驱动器。以前其他服务器上也发生过这种情况,我通常只需更换它们即可。其中一个不会自动添加新驱动器。

我运行以下命令:

MegaCli64 -PDInfo -PhysDrv [252:0] -a0 

我收到了驱动器信息:

Enclosure Device ID: 252
Slot Number: 0
Enclosure position: N/A
Device Id: 11
WWN: 5000C50055138398
Sequence Number: 17
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SAS

Raw Size: 0 KB [0x0 Sectors]
Non Coerced Size: 0 KB [0x0 Sectors]
Coerced Size: 0 KB [0x0 Sectors]
Firmware state: Unconfigured(good), Spun Up
Device Firmware Level: B559
Shield Counter: 0
Successful diagnostics completion on :  N/A
SAS Address(0): 0x5000c50055138399
SAS Address(1): 0x0
Connected Port Number: 1(path0)
Inquiry Data: IBM-ESXSST9300605SS     B5596XP3S49F0215B559
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Needs EKM Attention: No
Foreign State: None
Device Speed: Unknown
Link Speed: Unknown
Media Type: Hard Disk Device
Drive Temperature : N/A
PI Eligibility:  No
Drive is formatted for PI information:  No
PI: No PI
Port-0 :
Port status: Active
Port's Linkspeed: Unknown
Port-1 :
Port status: Active
Port's Linkspeed: Unknown
Drive has flagged a S.M.A.R.T alert : No

如果我尝试添加驱动器作为替换/热备用/或任何形式的操作,我会收到错误。

sudo MegaCli64 -PdReplaceMissing -PhysDrv [?:0] -Array0 -Row1 -a0

Adapter: 0: Failed to replace Missing PD at Array 0, Row 1.

FW error description:
 The requested command cannot be completed, as the specified device does not exist.

Exit Code: 0x0c

我该如何更换磁盘阵列中丢失的磁盘?

答案1

我今天也遇到了同样的错误。对我来说,解决方案是转储 RAID 卡上的事件:

megacli -AdpEventLog -GetEvents -f events -aAll

看完这些事件之后,我发现了我的问题:

Event Description: Inserted: PD 07(e0x20/s7)
Event Description: PD 07(e0x20/s7) is not a certified drive

我的 DELL 服务器上的 RAID 卡是 H700 RAID 卡。它仅支持特定的 DELL 磁盘。

我读到固件升级可以消除此限制,我会尝试。希望您能找到更好的解决方案...

相关内容