如何查看 HBA 卡下的硬盘的 SMART 信息

盒子的盘挂了,但是这个盒子不是 SWR 的所以不太方便直接查看 SMART 信息。emm, 实际上还是很方便的。

我这个盒子是的 HWR 实际上通过一张 HBA 卡完成,信息是这样的:

root@dedi-par-28324:~# lspci|grep LSI
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)

通过查看 SCSI 的信息,我们能看到卡下面连接的两块硬盘:

root@dedi-par-28324:~# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 01 Id: 00 Lun: 00
  Vendor: Dell     Model: Virtual Disk     Rev: 1028
  Type:   Direct-Access                    ANSI  SCSI revision: 06
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD2003FYYS-1 Rev: 1D02
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: ATA      Model: WDC WD2003FYYS-1 Rev: 1D02
  Type:   Direct-Access                    ANSI  SCSI revision: 05

如果要看 SMART 信息的话,只需要加载 sg 这个驱动就可以了(sg 为 Linux SCSI Generic driver 的缩写)

modprobe sg
echo sg >> /etc/modules

然后盘会挂在 sg1 sg2 这样的位置下面,用 # smartctl -a /dev/sg1 这样的命令就能看到 SMART 信息了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注