AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 39840
Accepted
Eduardo Molteni
Eduardo Molteni
Asked: 2009-07-14 05:12:46 +0800 CST2009-07-14 05:12:46 +0800 CST 2009-07-14 05:12:46 +0800 CST

硬盘驱动器故障 - 如何重新获得对驱动器的信心或利用它

  • 772

硬盘驱动器出现故障(许多损坏的扇区)后,我重新格式化它,但驱动器让我没有信心在生产中使用它。

  1. 有没有压力测试工具让我知道我可以使用它?
  2. 您会以何种方式使用该驱动器,这样如果它再次出现故障,您最终不会丢失数据?
hardware hard-drive
  • 13 13 个回答
  • 996 Views

13 个回答

  • Voted
  1. Best Answer
    David Mackintosh
    2009-07-14T05:39:43+08:002009-07-14T05:39:43+08:00

    问题是,如果一个驱动器曾经让你失败过,你就不能相信它。在几乎所有情况下,您打算存储的数据的价值,加上数据丢失时的潜在丢失或恢复成本,都超过了新驱动器的成本。

    如果您打算存储的数据对您有任何价值,请不要使用该驱动器。买一个替代品。

    如果我很绝望,我可能会考虑在 RAID-1 中使用它,即使那样也可能只用于 100% 的暂存(即计算节点上的本地工作存储)。

    另一种方法是说服自己您有控制器问题,这就是磁盘损坏的原因。如果您购买了另一张磁盘并且几乎立即遇到相同的问题,那么这是可能的,您可能可以在另一台计算机上使用第一张磁盘。

    • 20
  2. Russ Warren
    2009-07-14T05:15:33+08:002009-07-14T05:15:33+08:00

    我喜欢在半失效的驱动器上运行 SpinRite,只是为了看看它们是否值得。这需要相当长的时间,但从长远来看是值得的。

    见这里: http ://www.grc.com/intro.htm

    • 13
  3. kmarsh
    2009-07-14T08:19:40+08:002009-07-14T08:19:40+08:00

    RMA 它在保修期内!

    我不敢相信还没有人这么说。

    它可能有 3 或 5 年的保修期。将其寄回并获得新的(或翻新)。不要害怕翻新。许多驱动器以零故障返回制造商(BIOS 问题、软件加扰数据、坏控制器、时髦的软件 RAID 等)。

    无论您拥有什么驱动器,无论是新的还是翻新的,都要检查坏扇区。

    • 9
  4. chris
    2009-07-14T05:59:17+08:002009-07-14T05:59:17+08:00

    如果驱动器丢失了数据,最好的办法是把它拆开,取出磁铁。他们制作了很棒的冰箱磁铁。

    硬盘很便宜,不值得冒险。

    • 8
  5. pgs
    2009-07-14T06:35:41+08:002009-07-14T06:35:41+08:00

    您会以何种方式使用驱动器

    • 镇纸
    • 门挡
    • 把它拆开,用磁铁玩得开心
    • 6
  6. robcast
    2009-07-14T05:55:48+08:002009-07-14T05:55:48+08:00

    比仅仅重新格式化更好的是用数据覆盖整个磁盘。然后驱动器就有机会用备用扇区重新映射易碎扇区。

    您可以在覆盖之前和之后检查 SMART 数据中的重新分配计数(例如使用smartmontools),以了解有多少扇区是坏的。您还应该定期检查重新分配计数是否增加。

    理论上,格式化磁盘应该足以确保将新数据写入磁盘,但我不相信某些工具不会尝试读取“未使用”扇区并因读取错误而绊倒。也很高兴事先知道坏扇区的数量。

    如果您不再信任该磁盘,请在某种 RAID 设置中使用它,即在镜像或 RAID5 中。不信任单个磁盘总是一个好主意;-)

    • 5
  7. Mohammed Naser
    2009-07-14T06:01:20+08:002009-07-14T06:01:20+08:00

    永远不要相信 RAID 阵列中的故障磁盘。曾经。

    这种情况发生在我身上很多次,我没有费心设置 Nagios 来监控硬盘的 SMART 状态,并且硬盘不断报告故障(承认没有做任何事情或实际上不知道)但服务器不会发生任何事情,它将保持正常工作。

    直到硬盘驱动器真正开始启动。整个 RAID 阵列开始损坏,发生在 3Ware 和 Adaptec 控制器上,然后我最终不得不用大量损坏的文件对文件系统进行 fsck,当客户端请求服务器恢复时,这似乎是永恒的。

    所以我真的建议只在你不关心数据的地方使用它,或者如果硬盘驱动器不是那么旧,RMA 它。Seagate 和 WD 都有令人印象深刻的 RMA 程序,您通常会得到翻新的硬盘驱动器,有时容量甚至更大。

    但是,请勿触摸希捷硬盘。我对他们失去了所有的信任,这些硬盘驱动器的故障率高达 25%,来自不同的分销商。NS或者AS版本,都失败了。我一直在使用WD RE3,它很棒。

    • 5
  8. Troggy
    2009-07-14T07:10:59+08:002009-07-14T07:10:59+08:00

    是的,现在磁盘很便宜。这完全取决于存储在其上的数据的重要性。我可能只是用作辅助备份或只是一个报废驱动器。就个人而言,我不会冒险存储主要存储在其上的任何数据。我已经有太多的磁盘崩溃了,再也无法关心不可靠的驱动器了。

    一旦我知道驱动器会给我带来问题,正义的大锤就会提供!

    • 2
  9. lexu
    2009-07-14T05:16:07+08:002009-07-14T05:16:07+08:00

    如果您可以从 CD 或 U 盘启动,我建议您尝试GRC 的 SprinrRite

    不是免费的,但恕我直言,物有所值!

    • 1
  10. Lester Cheung
    2009-07-14T06:08:54+08:002009-07-14T06:08:54+08:00

    如果您使用 *nix,请在磁盘上执行几次dd if=/dev/urandom of=/dev/disk并查看 SMART 或 syslog 是否提供任何信息。

    这些天磁盘太便宜了,去给自己买一个新的吧。:)

    • 1

相关问题

  • 如何为服务水平协议定义适当的衡量标准?

  • 如何监控系统在哪里写/读磁盘?[关闭]

  • IP-KVM(在我的例子中是 ADDER Ipeps):轻松防火墙穿越

  • 非品牌笔记本电池?

  • 如何选择供应商[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve