/system/health/settings

settings

配置设备的风扇和温度监控行为。


system/health/settings

Conditions: !i386 Syscap: health and health-settings Type: Settings Directory

配置设备的风扇和温度监控行为。

参数类型描述
fan-full-speed-tempnum设置风扇转速提高到最大可能 RPM 的温度值。风扇控制器从 CPU、PHY、交换机和 SFP 读取温度,并根据温度最高的组件调整风扇转速。范围:-273..65。默认值:65。
fan-target-tempnum设置最热组件的目标温度。风扇控制器会调整风扇行为,使温度保持在目标范围内。范围:-273..65。默认值:58。
fan-min-speed-percentnum设置风扇转速的最低百分比,使风扇转速不会低于此值。默认值因风扇控制器芯片而异;当前设备默认为 12。范围:0..100。
fan-control-intervaltime设置从 CPU、PHY、交换机和 SFP 读取温度数据的间隔。此设置直接影响 CPU 使用率。范围:5..30 秒。默认值:30s。
fan-modeenum (manual | auto) { manual:0, auto:1 }选择风扇控制模式。使用 auto 时,主风扇故障时设备会自动切换到辅助风扇。使用 manual 时,通过 use-fan 和 use-fan2 选择运行哪些风扇。
use-fanenum (auxiliary | main) { auxiliary:0, main:1 }选择手动风扇控制模式下使用哪个风扇。
use-fan2enum (auxiliary | main) { auxiliary:0, main:1 }选择手动风扇控制模式下使用哪个第二风扇。
fan-switchenum (auto | on | off) { auto:0, on:1, off:2 }设置风扇状态:auto 遵循自动温度控制,on 强制风扇运行,off 强制风扇停止。
fan-on-thresholdnum设置风扇启动的温度。
cpu-overtemp-checkbool启用或禁用 CPU 过温监控。适用于 ARM 和 ARM64 设备。默认值:no。
cpu-overtemp-thresholdnum设置触发过温保护之前的最高温度。范围:0..105。默认值:105。
cpu-overtemp-startup-delaytime设置启动后启用过温监控之前的延迟。默认值:1m。
只读参数类型描述
active-fanenum (auxiliary | main | none) { auxiliary:0, main:1, none:2 }当前正在使用的风扇。
active-fan2enum (auxiliary | main | none) { auxiliary:0, main:1, none:2 }当前正在使用的第二风扇。