相关疑难解决方法(0)

单独购买 RAID 磁盘比批量购买更好吗?

这听起来像是一个奇怪的问题,但它引起了我与一些同事的热烈讨论。考虑一个由八个或十二个磁盘组成的中等大小的 RAID 阵列。在购买第一批磁盘,或购买替换磁盘以扩大阵列或更新硬件时,可以采用两种广泛的方法:

  1. 从一个供应商处一次性购买所有驱动器,并收到一个包含所有磁盘的大盒子。
  2. 从各种供应商处订购一张磁盘,和/或分散(在几天或几周内)每个一张磁盘的多个订单。

显然有一些中间立场,但这些是主要的对立心态。我一直很好奇哪种方法在降低阵列灾难性故障的风险方面更明智。(让我们定义为“25% 的磁盘在等于重新同步阵列一次所需的时间窗口内发生故障。”)逻辑是,如果所有磁盘来自同一个地方,它们可能都具有相同的潜在的缺陷等待打击。如果你愿意,同样的定时炸弹与时钟上的相同初始倒计时。

我为每种方法收集了一些更常见的优缺点,但其中一些感觉像是猜测和直觉,而不是基于确凿证据的数据。

一次购买,亲们

  • 在研究/订购阶段花费的时间更少。
  • 如果供应商收取费用,则将运输成本降至最低。
  • 几乎可以保证磁盘在其操作特性(温度、振动等)方面具有相同的固件版本和相同的“怪癖”。
  • 价格上涨/库存短缺不太可能使项目中途停滞。
  • 每个下一张磁盘在需要安装的那一刻就在手边。
  • 序列号都是预先知道的,磁盘可以按序列号递增的顺序安装在机箱中。看起来过于挑剔,但有些人似乎很重视这一点。(我猜他们的管理界面按序列号而不是硬件端口顺序对磁盘进行排序......?)

一次购买,缺点

  • 所有磁盘(可能)都来自同一家工厂,同时制造,材料相同。它们储存在相同的环境中,并在运输过程中遭受相同的潜在滥用。存在于一个中的任何缺陷或损坏都可能存在于所有中。
  • 如果一次将驱动器更换到现有阵列中,并且每个新磁盘都需要单独重新同步,则可能需要几周时间才能安装订单中的最后一个磁盘并发现故障。与供应商的退货/换货窗口可能会在此期间到期。
  • 无法利用项目期间可能发生的近期价格下跌。

单独购买,优点

  • 如果一个磁盘出现故障,它与任何其他磁盘共享很少的制造/运输历史。如果故障是由制造或运输过程中的某些原因引起的,那么根本原因很可能不会发生在任何其他磁盘上。
  • 如果磁盘在到达时已损坏或在使用的最初几个小时内出现故障,则会在货物到达后不久检测到,并且退货过程可能会更加顺利。

单独购买,缺点

  • 需要花费大量时间才能找到足够多且价格合理的供应商。订单跟踪、交付失败、损坏的物品退货和其他问题可能需要很长时间才能解决。
  • 运输成本可能更高。
  • 一个非常现实的可能性是需要一个新磁盘,但手头没有磁盘,从而使项目停滞。
  • 想象的好处。无论供应商或购买日期如何,所有磁盘都来自同一个地方并且实际上是相同的。制造缺陷会被质量控制检测到,不合格的磁盘不会被出售。运输损坏必须非常严重(并且肉眼清晰可见),以至于打开包装时损坏的驱动器会很明显。

如果我们仅按要点计数,“批量购买”显然会获胜。但是一些优点很弱,而一些缺点很强。许多要点只是简单地说明了其他一些要点的逻辑逆。其中一些事情可能是荒谬的迷信。但是,如果迷信在维护阵列完整性方面做得更好,我想我会愿意接受它。

哪一组在这里最明智?

更新:我有与此讨论相关的数据。我个人构建的最后一个阵列(大约四年前)有八个磁盘。我从一个供应商处订购,但将购买分成两个订单,每个订单四个磁盘,相隔大约一个月。阵列的一个磁盘在运行的最初几个小时内发生故障。它来自第一批,并且该订单的退货窗口在所有东西都旋转起来的时间内已经关闭。

四年后,七个原始磁盘加上一个替换磁盘仍然没有错误地运行。(敲木头。)

raid hard-drive best-practices shipping

98
推荐指数
4
解决办法
1万
查看次数

为廉价存储服务器测试新硬盘的最佳方法

我想构建一个存储服务器并购买了10 x 2TB WD RED's. 在HDD's刚刚抵达。

在将真实数据复制到磁盘之前,你们有没有什么工具可以用来检查坏驱动器或最好地防止婴儿死亡?

是检查每个单个HDD还是ZFS raid-z2通过复制大量数据来测试数组()更好?

storage

35
推荐指数
5
解决办法
9584
查看次数

RAID-5:两个磁盘同时出现故障?

我们有一台运行 CentOS 的 Dell PowerEdge T410 服务器,其 RAID-5 阵列包含 5 个希捷 Barracuda 3 TB SATA 磁盘。昨天系统崩溃了(我不知道具体是怎么回事,也没有任何日志)。

启动到 RAID 控制器 BIOS 后,我看到在 5 个磁盘中,磁盘 1 标记为“丢失”,磁盘 3 标记为“降级”。我强制备份磁盘 3,并用新硬盘驱动器(相同大小)替换磁盘 1。BIOS 检测到这一点并开始重建磁盘 1 - 但是它卡在了 %1。旋转进度指示器整晚都没有移动;完全冻结。

我在这里有哪些选择?除了使用一些专业的数据恢复服务,还有什么方法可以尝试重建?两个硬盘怎么会同时出现故障?似乎过于巧合。是否有可能是磁盘 1 发生故障,从而导致磁盘 3“不同步”?如果是这样,是否有任何实用程序可以用来“同步”恢复它?

raid storage data-recovery hardware-raid raid5

21
推荐指数
3
解决办法
7万
查看次数