fix: 将 RAID 检查间隔时间从 30 秒调整为 3600 秒,并修正磁盘槽位编号的显示逻辑
This commit is contained in:
parent
b4d0e816bf
commit
e89e69a094
@ -28,7 +28,7 @@ const (
|
|||||||
// 温度阈值(摄氏度),高于此值将触发告警
|
// 温度阈值(摄氏度),高于此值将触发告警
|
||||||
temperatureThreshold = 60
|
temperatureThreshold = 60
|
||||||
// 检测间隔时间(秒)
|
// 检测间隔时间(秒)
|
||||||
checkIntervalSeconds = 30
|
checkIntervalSeconds = 3600
|
||||||
)
|
)
|
||||||
|
|
||||||
// 启动RAID监控定时任务
|
// 启动RAID监控定时任务
|
||||||
@ -176,7 +176,7 @@ type DiskInfo struct {
|
|||||||
|
|
||||||
func (d *DiskInfo) String() string {
|
func (d *DiskInfo) String() string {
|
||||||
sb := strings.Builder{}
|
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.DriveTemperature))
|
||||||
sb.WriteString(fmt.Sprintf("型号: %s\n", d.Type))
|
sb.WriteString(fmt.Sprintf("型号: %s\n", d.Type))
|
||||||
sb.WriteString(fmt.Sprintf("SN: %s\n", d.Sn))
|
sb.WriteString(fmt.Sprintf("SN: %s\n", d.Sn))
|
||||||
@ -206,7 +206,7 @@ func ParseDiskInfoList(lines []string) []*DiskInfo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
currentDisk = &DiskInfo{
|
currentDisk = &DiskInfo{
|
||||||
SlotNumber: slotNum,
|
SlotNumber: slotNum + 1,
|
||||||
}
|
}
|
||||||
} else if currentDisk != nil {
|
} else if currentDisk != nil {
|
||||||
// 处理当前磁盘的其他信息
|
// 处理当前磁盘的其他信息
|
||||||
|
Loading…
x
Reference in New Issue
Block a user