fix: 修改 RAID 状态检查逻辑,更新固件状态判断条件以识别故障磁盘
This commit is contained in:
parent
23662cc150
commit
8af78f8422
@ -54,7 +54,7 @@ func checkRaidStatus() {
|
|||||||
|
|
||||||
for _, disk := range diskInfoList {
|
for _, disk := range diskInfoList {
|
||||||
// 检查固件状态
|
// 检查固件状态
|
||||||
if !strings.Contains(disk.FirmwareState, "Online") {
|
if strings.Contains(disk.FirmwareState, "bad") {
|
||||||
alertMessages = append(alertMessages,
|
alertMessages = append(alertMessages,
|
||||||
fmt.Sprintf("槽位 %d 的磁盘状态异常: %s", disk.SlotNumber, disk.FirmwareState))
|
fmt.Sprintf("槽位 %d 的磁盘状态异常: %s", disk.SlotNumber, disk.FirmwareState))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user