首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改智能属性值?

如何更改智能属性值?
EN

Server Fault用户
提问于 2018-12-06 19:05:09
回答 3查看 2.5K关注 0票数 1

我有一个显示智能错误的驱动器(Current_Pending_Sector1),并且对报告零错误的驱动器运行了一个“长离线测试”。

这是在运行了一个“短期离线测试”之后,识别了一个不可读的扇区,迫使它重新定位并重新构建了一个软件RAID设备,其中一个成员就是这个驱动器。我很肯定在这点上驱动器是干净的。

有什么方法可以清除Current_Pending_SectorD3值吗?smartctl的手册页面似乎没有提到如何更改属性值。这是可能的,还是智能本质上是只读的?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2018-12-06 19:29:35

智能本质上是只读的。

您可以通过修复基本问题并允许驱动器自行解决(如果可以的话)来更改该值!

来自一个类似的问题,“我应该如何理解‘目前的待定部门统计’

后来,当成功读取其中一些扇区时,值就会降低。

请注意需要发生的两件事:

  1. 这一部门必须读懂
  2. 读取必须成功。

如果硬盘扇区遭受永久性损坏,则该数字将<#>永远不会下降到零。当这种情况发生时,我喜欢更换硬盘,让他们的RAID数组或镜像设置中的冗余来解决这个问题。

票数 2
EN

Server Fault用户

发布于 2018-12-06 19:31:21

智能值是只读的,除非您能够访问特定于特定于特定驱动器的供应商的工具。

还请看一下这个问题的答案

票数 1
EN

Server Fault用户

发布于 2020-12-05 16:30:11

接受的答案是不正确的-挂起的扇区计数将下降到0,一旦挂起的扇区被解决,并保证最终的解决。(它被称为“待定”是有原因的!)这可以通过后续的成功读取(不太可能)发生,也可以在写入扇区时发生。当它被写入时,要么写入成功,要么无害地失败,扇区将被重新分配。无论如何,它将不再是一个悬而未决的部门。

若要加速此过程,可以手动覆盖扇区。最安全的方法是标识包含坏扇区的文件 (文件系统依赖进程),然后覆盖文件(非CoW文件系统)或零使用所有空闲空间(CoW文件系统)。如果您感到特别勇敢,或者不关心文件系统,您可以直接用hdparm覆盖扇区。在这里有一个很好的解释来解释如何做到这一点:如何使用hdparm修复挂起的扇区?

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/943194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档