设置 lm sensors

来自 Alpine Linux

本页面介绍了如何在 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