From e89e69a094a800b8f7f4e415844643e876b10ab1 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Tue, 22 Apr 2025 01:57:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B0=86=20RAID=20=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E9=97=B4=E9=9A=94=E6=97=B6=E9=97=B4=E4=BB=8E=2030=20=E7=A7=92?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=B8=BA=203600=20=E7=A7=92=EF=BC=8C?= =?UTF-8?q?=E5=B9=B6=E4=BF=AE=E6=AD=A3=E7=A3=81=E7=9B=98=E6=A7=BD=E4=BD=8D?= =?UTF-8?q?=E7=BC=96=E5=8F=B7=E7=9A=84=E6=98=BE=E7=A4=BA=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/raid/raid.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/handler/raid/raid.go b/handler/raid/raid.go index 1b77dc8..aa28b85 100644 --- a/handler/raid/raid.go +++ b/handler/raid/raid.go @@ -28,7 +28,7 @@ const ( // 温度阈值(摄氏度),高于此值将触发告警 temperatureThreshold = 60 // 检测间隔时间(秒) - checkIntervalSeconds = 30 + checkIntervalSeconds = 3600 ) // 启动RAID监控定时任务 @@ -176,7 +176,7 @@ type DiskInfo struct { func (d *DiskInfo) String() string { sb := strings.Builder{} - sb.WriteString(fmt.Sprintf("槽位: %d\n", d.SlotNumber+1)) + sb.WriteString(fmt.Sprintf("槽位: %d\n", d.SlotNumber)) sb.WriteString(fmt.Sprintf("温度: %s℃\n", d.DriveTemperature)) sb.WriteString(fmt.Sprintf("型号: %s\n", d.Type)) sb.WriteString(fmt.Sprintf("SN: %s\n", d.Sn)) @@ -206,7 +206,7 @@ func ParseDiskInfoList(lines []string) []*DiskInfo { } currentDisk = &DiskInfo{ - SlotNumber: slotNum, + SlotNumber: slotNum + 1, } } else if currentDisk != nil { // 处理当前磁盘的其他信息