绿联NAS使用smartctl命令监控硬盘健康

Zou, Ning 发布于 2025-12-29 站点文章 288 字 30 次阅读


前言

最近使用绿联NAS系统发现一个问题,就是绿联的存储管理中的硬盘管理的SMART信息显示不全,有些信息看不到,最主要的是不显示读写和写入量,以及电源管理状态。虽然能够看到可用寿命剩余可用直观的了解SSD的寿命,但是还是有点强迫症想看一下,同时通过smartctl也可查看电源管理了解SSD的发热情况。

简介

那么来介绍一下samrtctl如何操作使用,首先是命令选项及参数

  • -h,显示帮助信息
  • -i,显示设备的基本身份信息
  • -a,显示所有的smart信息
  • -s,启用/禁用smart功能(on/off)
  • -d,指定设备类型(ata、scsi、sat)
  • -t,运行自检测试(short、long、conveyance)
  • -A,显示供应商特定的smart属性
  • -I,显示日志类型(error、selftest)
  • -H,仅显示健康状态

语法使用

smartctl <选项> <参数> <设备路径>

示例

smartctl -H /dev/sda

执行smartctl -H /dev/sda命令检查硬盘健康

smartctl -a /dev/sda

执行smartctl -a /dev/sda命令,查看硬盘所有smart信息

smartctl -A /dev/sda

执行smartctl -A /dev/sda命令,查看硬盘的底层smart信息

smartctl -i /dev/sda

执行smartctl -i /dev/sda命令,查看硬盘的基本smart信息

smartctl -l selftest /dev/sda

执行smartctl -l selftest /dev/sda命令,检查硬盘的日志