在 Linux 下,我们可以相当轻松地监控 SSD 磨损情况,无论smartmontools
驱动器是作为普通块设备还是通用设备出现(当驱动器被某些控制器(例如 IBM HS22 上的控制器)硬件 RAID 时会发生这种情况)。
我们如何在 Windows 下实现相同的功能?有人真的使用吗smartmontools
?或者还有其他软件包吗?
问题是 SCSI 通用设备无法显示在 Windows 中。如果驱动器未采用 RAID,我们可以正常看到它们。
我在Linux中如何做:
sles11-live:~ # lsscsi -g
[1:0:0:0] disk SMART USB-IBM 8989 /dev/sda /dev/sg0
[2:0:0:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg1
[2:0:1:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg2
[2:1:8:0] disk LSILOGIC Logical Volume 3000 /dev/sdb /dev/sg3
sles11-live:~ # smartctl -l ssd /dev/sg1
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 26~ Percentage Used Endurance Indicator
|_ ~ normalized value
sles11-live:~ # smartctl -l ssd /dev/sg2
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 3~ Percentage Used Endurance Indicator
|_ ~ normalized value
答案1
您需要 RAID 控制器提供的实用程序。例如,大多数 HP RAID 控制器都有兼容的实用程序,用于从连接到其控制器的驱动器读取智能信息。