我们的 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 磁盘。
我读到固件升级可以消除此限制,我会尝试。希望您能找到更好的解决方案...