设置 lm sensors
本页面介绍了如何在 Alpine Linux 中设置 lm-sensors。lm-sensors 是一个 Linux hwmon 子系统,提供用于监控温度、电压和风扇的工具和驱动程序。
安装
安装必要的软件包。
# apk add lm-sensors lm-sensors-sensord lm-sensors-detect
注意: 如果您已经知道传感器模块的名称,您可以立即 modprobe 它,并跳过 lm-sensors-detect 的安装。
配置
加载 i2c-dev 模块
# echo i2c-dev >> /etc/modules-load.d/i2c.conf # modprobe i2c-dev
运行 sensors detect
# sensors-detect
有多种类型的传感器您必须跳过扫描(在提示时回答 no
),因为 grsec 不允许您访问 /proc/port。如果您遇到类似 /dev/port: no such file..
的错误,请重新运行脚本并在下次尝试时对该问题回答 no
。您必须输入 no
的示例包括:ISA 总线、其他 Super I/O 传感器和 IPMI。
请务必对问题 Do you want to generate /etc/conf.d/lm_sensors?
输入 yes
(非默认)。
您将不再需要 perl。在您忘记之前将其删除。
# apk del lm-sensors-detect
使服务在下次重启时启动。
# rc-update add lm_sensors default # rc-update add sensord default
启动服务
# rc-service lm_sensors start # rc-service sensord start
如果您正在使用无盘模式,请不要忘记使用以下命令保存您的新服务器配置
# lbu commit