You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

类Linux系统中smartd.conf设备名不可预测问题的解决方案咨询

Linux系统中smartd.conf设备名不可预测问题的解决方案咨询

各位好,最近在配置S.M.A.R.T.监控的时候遇到了个棘手的问题,想跟大家讨教下可行的解决办法。

配置S.M.A.R.T.监控时,我们需要自定义/etc/smartd.conf文件,给每个设备分配对应的smartctl参数,但这里有两个绕不开的问题:

  • smartctl目前仍依赖/dev/sda、/dev/sdb这类设备名来识别硬盘,这种方式稳定性很差。早年间内核开发者就意识到了这个问题,转而采用UUID、PARTUUID、LABEL这类更可靠的识别方式,但smartctl似乎没跟上这个节奏,这点实在不够聪明。
  • 我的某台服务器上,组成RAID的硬盘平时是/dev/sda到/dev/sdh,但如果启动时插了USB硬盘,这些RAID硬盘的设备名就会变成/dev/sdb到/dev/sdi(要是插两个USB盘,偏移可能更大,甚至下次启动还会变)。

想问问大家,你们都是怎么规避这种设备名漂移的问题,确保S.M.A.R.T.配置能精准对应到正确的挂载设备的?

备注:内容来源于stack exchange,提问作者Dennis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:38:03