9.5.11. 使用 SMART 预测硬盘故障

你可以使用兼容 SMART 的 smartd(8) 后台守护进程(daemon)来监控和记录你的硬盘。

  1. BIOS 中启用 SMART 功能。

  2. 安装 smartmontools 软件包。

  3. 通过 df(1) 列出硬盘驱动并识别它们。

    • 让我们假设要监控的硬盘为 “/dev/hda”。
  4. 检查 “smartctl -a /dev/hda” 的输出,看 SMART 功能是否已启用。

    • 如果没有,通过 “smartctl -s on -a /dev/hda” 启用它。
  5. 通过下列方式运行 smartd(8) 后台守护进程(daemon)。

    • 消除 /etc/default/smartmontools” 文件中 “start_smartd=yes” 的注释。

    • 通过 “sudo /etc/init.d/smartmontools restart” 重新启动 smartd(8) 后台守护进程(daemon)。

[提示]提示

smartd(8) 后台守护进程(daemon)可以使用 /etc/smartd.conf 文件进行自定义,文件中包含了相关的警告。