SMART 秀的高 Load_Cycle_Count | 为什么以及如何防止数量增加?

Ale*_*nux 4 hard-disk smart smartctl

我刚刚意识到我的一些硬盘有一个巨大的 Load_Cycle_Count在读取他们的 SMART 数据时。有些人在失败之前很短,我问自己为什么会这样,如果我能做些什么来防止他们死亡。

alex@ga-P55A-UD5:~$ sudo smartctl -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic](本地构建)
版权所有 (C) 2002-16,Bruce Allen,Christian Franke,www.smartmontools.org

=== 信息部分开始 ===
型号系列:西部数据鱼子酱绿色(AF)
设备型号:WDC WD10EARS-00Y5B1
[...]
具有阈值的供应商特定 SMART 属性:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
  4 Start_Stop_Count 0x0032 090 090 000 Old_age Always - 10281
  9 Power_On_Hours 0x0032 062 062 000 Old_age Always - 28456
193 Load_Cycle_Count 0x0032 001 001 000 Old_age Always - 611460
alex@ga-P55A-UD5:~$ sudo smartctl -a /dev/sdc
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic](本地构建)
版权所有 (C) 2002-16,Bruce Allen,Christian Franke,www.smartmontools.org

=== 信息部分开始 ===
型号系列:西部数据鱼子酱绿色
设备型号:WDC WD6400AADS-00M2B0
[...]
具有阈值的供应商特定 SMART 属性:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
  4 Start_Stop_Count 0x0032 093 093 000 Old_age Always - 7615
  9 Power_On_Hours 0x0032 057 057 000 Old_age Always - 31743
193 Load_Cycle_Count 0x0032 053 053 000 Old_age Always - 442121
alex@silent-ssd:~$ sudo smartctl -a /dev/sdd
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-142-generic](本地构建)
版权所有 (C) 2002-16,Bruce Allen,Christian Franke,www.smartmontools.org

=== 信息部分开始 ===
模型家族:西部数据绿色
设备型号:WDC WD20EARX-00PASB0
[...]
具有阈值的供应商特定 SMART 属性:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate 0x002f 200 200 051 总是预失败 - 0
  4 Start_Stop_Count 0x0032 098 098 000 Old_age Always - 2477
  9 Power_On_Hours 0x0032 085 085 000 Old_age Always - 11176
193 Load_Cycle_Count 0x0032 181 181 000 Old_age Always - 59646

Ale*_*nux 7

到目前为止我的发现:

原因

  • 关于到西数和各种网站123456 高数在SMART属性193 Load_Cycle_Count涉及命名为西部数据引入的技术IntelliPark技术
  • Intellipark 已在他们的某些硬盘驱动器型号中实现,尤其是在其绿色系列中。
  • 它旨在在不使用驱动器时降低功耗。
  • 在某些用例中,尤其是与 Linux 操作系统结合使用时,这种智能公园功能往往会缩短硬盘的使用寿命。

解决方案

  • Western Digital解释说这不是他们的功能问题,而是配置错误的操作系统,他们就如何正确配置 linux提供了一些建议
  • 西部数据还发布了一个DOS 工具来修改某些设备上的智能公园功能。
  • 对于 Linux 平台,Christophe Bothamy 发布了idle3-tools来修改该智能公园功能- 非常感谢我的网站。
  • 如下面的评论中所述,hdparm -J是否会修改 wd idle3 计时器。

我所做的

现在我下载idle3ctl并完全关闭了intellipark。希望这将有助于防止磁盘快速失败。但无论如何至少有一个磁盘几乎死了,关于SMART

要禁用智能公园功能,我遵循了idle3-tools说明。

首先我读出这个intellipark特性的idle3定时器值: sudo ./idle3ctl -g /dev/sdx

比我禁用计时器 sudo ./idle3ctl -d /dev/sdx

需要一个电源关闭/打开循环才能生效 sudo hdparm -Y /dev/sdx

之后我重新检查了 idle3 时间并在重新启动后做了同样的事情:

alex@silent-ssd:~/idle3tools/idle3-tools-0.9.1$ sudo ./idle3ctl -g /dev/sdd
空闲 3 定时器被禁用

  • 另请参阅 [`hdparm`](http://man7.org/linux/man-pages/man8/hdparm.8.html) 的 `-J` 选项和联机帮助页中的讨论。 (2认同)