飞牛私有云安装CoolerControl进行温度监控与风扇控制

2024-11-11 19:59:06 6点赞 31收藏 15评论

2025/02/08修改,可以不使用lucky进行转发,参考https://gitlab.com/coolercontrol/coolercontrol/-/wikis/headless-mode修改配置文件。

2025/02/07修改,支持检测硬盘温度。

1. 连接终端

在任意终端输入ssh连接指令,比如windows terminal, mac或者linux自带的终端。

ssh [飞牛注册用户名]@[飞牛ip]

2. 安装CoolerControl

飞牛的底层系统为debian,按照官网的流程即可。

curl -1sLf
'https://dl.cloudsmith.io/public/coolercontrol/coolercontrol/setup.deb.sh'
| sudo -E bash

sudo apt update

sudo apt install coolercontrol

sudo systemctl enable --now coolercontrold

这个时候输入top命令,可以看到coolercontrol已经启动。

飞牛私有云安装CoolerControl进行温度监控与风扇控制

3. 安装lucky进行端口转发

更新,可以不使用lucky进行转发,参考https://gitlab.com/coolercontrol/coolercontrol/-/wikis/headless-mode修改配置文件。

实际上,在第二步时,ColerControl已经启动,但是它监听的是localhost本地端口。因此需要安装lucky进行端口转发。飞牛软件商店自带了lucky, 因此安装过程不再赘述。

我们打开lucky的端口转发,添加新的规则。勾选tcp4和tcp6,目标端口填写11987,目标ip填写127.0.0.1,监听端口填写喜欢的无冲突端口,之后便用这个端口访问。

浏览器输入[飞牛ip]:[监听端口],则能访问页面。

飞牛私有云安装CoolerControl进行温度监控与风扇控制

4. 修改grub(部分华硕主版选做)

由于CoolerControl依赖于lm-sensors, 部分lm-sensors的bug也被继承。因此华硕部分主版检测不到风扇

解决方案:

1) 先运行sudo sensors-detect进行初步的初始化。

2)使用vim修改grub

sudo vim /etc/default/grub

飞牛私有云安装CoolerControl进行温度监控与风扇控制

在GRUB_CMDLINE_LINUX_DEFAULT中添加acpi_enforce_resources=lax

3) 更新grub并在之后重启

sudo update-grub

5. 硬盘温度检测及风扇联动

5.1 加载模块

arch wiki中提到:

从内核 5.6 开始 drivetemp 模块将通过硬件监控系统报告 SATA/SAS 温度,但 sensors-detect 无法自动检测到这一点,因此该模块必须手动加载。

最简单的就是直接启动模块,终端输入:

sudo -i #提权

modprobe drivetemp #加载模块

重启coolercontrol后便可看到硬盘温度

飞牛私有云安装CoolerControl进行温度监控与风扇控制

此时模块还没有在启动时加载,重启就看不到了,因此需要添加一下:

sudo -i

cd /etc/modules-load.d/

vim drivetemp.conf

之后在文件中添加drivetemp即可。

5.2 联动风扇

先把几个硬盘的传感器数据汇总。点击Cuntom Sensors右边的加号,创建一个虚拟混合传感器:

飞牛私有云安装CoolerControl进行温度监控与风扇控制

Mix Function选Max,即取几个硬盘最大温度,Temp Sources里选你想联动的硬盘。

之后选Profiles & Functions, 点添加Functions,给一个命名,其他默认。

点添加Profiles,弹出的窗口里,Type选Graph,Temp Source选前面创建的温度传感器,Function选刚刚创建的Function。这个时候就可以手动调整温度策略了。

飞牛私有云安装CoolerControl进行温度监控与风扇控制

最后将其与风扇绑定。点击想联动的风扇,选择Profiles,选择刚刚创建的Profile,点击Apply,大功告成。

飞牛私有云安装CoolerControl进行温度监控与风扇控制

6. 未解决问题

我当前无法检测到直通卡与硬盘的温度,暂时无法进行联动,希望有了解的大佬能够指导。(硬盘温度可以检测)

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

2199元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

950.51元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

3499元起

UGREEN 绿联 DXP4800 Plus 四盘位 私有云NAS存储

UGREEN 绿联 DXP4800 Plus 四盘位 私有云NAS存储

2199元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2699元起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4892.5元起

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

1699元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2399元起

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

1609元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

899元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1696元起

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

1999元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1699元起

极空间私有云Z4Pro 8G版四盘位Nas网络存储服务器家庭个人云相册备份文件同步【配】钛金灰

极空间私有云Z4Pro 8G版四盘位Nas网络存储服务器家庭个人云相册备份文件同步【配】钛金灰

954元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

3738元起
15评论

  • 精彩
  • 最新
  • 成功安装了coolcontrol,也成功用lucky转发了,但是,我的coolercontrol中没有识别到我主板上的风扇

    校验提示文案

    提交
    应该是驱动问题,搜lm-sensors+你的主板名或者驱动名应该就有结果。

    校验提示文案

    提交
    也可以尝试运行下sudo sensors-detect,看看能不能检测到。

    校验提示文案

    提交
    收起所有回复
  • lucky界面找不到风扇是不是就不能调速了

    校验提示文案

    提交
    什么叫做lucky界面找不到风扇?lucky只是做个反代,你说的是不是coolercontrol界面?

    校验提示文案

    提交
    收起所有回复
  • lucky监听11987端口报错(TCP转发服务监听出错 [tcp@:11987 ===> [127.0.0.1]:3452]listen tcp :11987: bind: address already in use),飞牛进程能查看到coolcontrol,大佬该怎么办?

    校验提示文案

    提交
    监听端口换个

    校验提示文案

    提交
    收起所有回复
  • 请问怎么卸载呢,我安装了没什么用

    校验提示文案

    提交
    sudo systemctl disable --now coolercontrold
    sudo apt remove --autoremove coolercontrol
    应该是这样

    校验提示文案

    提交
    收起所有回复
  • prometheus了解下

    校验提示文案

    提交
  • 我目前用的是fancontrol,纯文本配置的,比较麻烦,这个看起来还不错

    校验提示文案

    提交
    linux环境也有fancontrol?

    校验提示文案

    提交
    有的啊,我PVE就是用fancontrol配置控制风扇转速的,PVE就是基于Debian底层的,服务器平时待机负载极低,主板自带的控制策略太激进了,噪音大,我待机的时候风扇转速控制在1000转左右,非常安静,温度也只有四十一二度,满载的时候转速会自动拉高到一千四五百,足够了

    校验提示文案

    提交
    收起所有回复
  • lm-sensors+微星B360M迫击炮搜不到信息怎么办

    校验提示文案

    提交
  • 可以了,用了sudo sensors-detect重启飞牛出来了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

值友5344443119

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
31
扫一下,分享更方便,购买更轻松