首页/系统/服务器硬件与 RAID 速查/SMART 透传的另一种姿势:sat+megaraid
阵列卡管理68 条

SMART 透传的另一种姿势:sat+megaraid

部分新盘与新固件组合下,用 -d sat+megaraid,N 才能正确读取 SAT 层的 SMART 信息;两种写法都试一遍是排查透传失败的常见步骤。

两种透传写法对比

两种透传写法对比
smartctl -d megaraid,4 -a /dev/sda | head -20
smartctl -d sat+megaraid,4 -a /dev/sda | head -20
smartctl --scan  # 列出可扫描到的设备与建议的 -d 参数
  • SCSI/SAS 盘直接返回标准 SMART 信息页
  • SATA 盘挂在 SAS 背板后需要 SAT 转换,写法随控制器与内核版本不同
  • smartctl -x 输出更完整的日志页(部分盘需要)
透传只读盘级信息、不影响阵列运行;写类命令(SMART 自测)在 RAID 成员盘上要评估额外负载。

易错点

  • 把透传失败当盘故障:先试两种 -d 写法并用 --scan 核对
  • 自测长测在业务高峰运行:盘被占用期间会影响阵列响应

数据来源与参考

  • smartmontools 手册(SAT 透传)
  • SATA-IO SAT 规范
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌