diff --git a/handler/raid/raid.go b/handler/raid/raid.go index dd418c5..eed46d3 100644 --- a/handler/raid/raid.go +++ b/handler/raid/raid.go @@ -54,7 +54,7 @@ func checkRaidStatus() { for _, disk := range diskInfoList { // 检查固件状态 - if !strings.Contains(disk.FirmwareState, "Online") { + if strings.Contains(disk.FirmwareState, "bad") { alertMessages = append(alertMessages, fmt.Sprintf("槽位 %d 的磁盘状态异常: %s", disk.SlotNumber, disk.FirmwareState)) }