标签: raid5

重新激活出现故障的 mdadm RAID5 阵列的步骤是什么?

我有一个由 mdadm 管理的三磁盘 RAID5 阵列,上面有一个 XFS 文件系统。当我使用机器时,我注意到机器突然没有响应(新程序无法启动等),但它仍然足以让我打开一个新的 xterm 并运行 dmesg。内核日志显示大量 SATA 链接超时。重新启动机器后,BIOS 未报告两个驱动器(阵列中的一个驱动器和一个 DVD 驱动器)。结果证明问题出在 DVD 驱动器上(我已经有一段时间遇到问题了),断开它的连接使硬盘驱动器再次可见。查看有smartctl问题的磁盘 ( /dev/sdc) 似乎没问题,所以我认为这不是磁盘故障。

问题是我不知道如何重新激活我的阵列。查看分区/dev/sda3/dev/sdb3(那些没有失败的) usingmdadm --examine表明他们当然认为这/dev/sdc3是坏的/删除的,而/dev/sdc3认为它很好。更糟糕的是,数组被主动写入,因此事件计数不同,sda3 和 sdb3 具有更高的值。(我完全愿意扔掉新写入的数据,但我认为这无关紧要)。

恢复的最佳行动方案是什么?运行mdadm -A /dev/md2什么都不做,mdadm --auto-detect也不会检测到数组。

$ sudo mdadm --query  /dev/md2
/dev/md2: is an md device which is not active
$ sudo mdadm --query  /dev/sda3
/dev/sda3: device 0 in 3 device undetected raid5 /dev/md2.  Use mdadm --examine for more …
Run Code Online (Sandbox Code Playgroud)

linux raid mdadm software-raid raid5

2
推荐指数
1
解决办法
2859
查看次数

哪种 RAID 格式最适合 RMA 期间的数据隐私?

因此,有多种 RAID 配置可供选择,我想知道,最终我预计大约 25-45% 的驱动器可能需要更换以进行保修维修。我知道来自 RAID1 配置的驱动器没有隐私希望。任何人都可以建议是否可以从属于 RAID5、RAID6 或 RAID0+1的单个RMAd 驱动器中收集任何数据?

通过数据,我指的是来自 *.doc、*.xls、纯文本文件等的操作数据。

privacy raid5 raid6 raid10

2
推荐指数
1
解决办法
640
查看次数

为什么 MDADM Raid 5 需要备用

从 mdadm 手册页:

“在创建 RAID5 阵列时,mdadm 将自动创建一个带有额外备用驱动器的降级阵列。这是因为将备用驱动器构建到降级阵列中通常比在未降级但不干净的阵列上重新同步奇偶校验更快。可以使用 --force 选项覆盖此功能。”

所以我有 4 个硬盘驱动器,我想放入一个阵列中......我使用的操作方法指定使用其中一个作为“备用”......

又名:

mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 --spare-devices=1 /dev/sde1

我不明白为什么会发生这种情况,我的假设是我最终会得到一个 3 驱动器阵列和一个热备用...如果我不想要那个并且我想要一个 4 驱动器阵列,我明白了我可以用 -force 选项做到这一点...

我只是想知道为什么这是默认设置,如果我遗漏了什么......

提前致谢。

linux raid mdadm raid5

2
推荐指数
1
解决办法
3888
查看次数

每主轴缩放 Raid-5 性能

所以就被困在了一个角落里,我有一个存储项目,限制在24个spindle,并且需要大量的随机写入(对应的读取端是纯顺序的)。需要我的驱动器上的每一点空间,在 n-1 raid-5 中总共约 13TB,并且必须快速运行,超过 2GB/s 的速度。

显而易见的答案是使用 Stripe/Concat (Raid-0/1),或者更好的是使用 raid-10 代替 raid-5,但由于我无法控制的原因,这是不允许的。所以我在这里寻求帮助,以获得尽可能好的次优配置。

该阵列建立在直接连接的 SAS-2 10K rpm 驱动器上,由带有 4GB 缓存的 ARECA 18xx 系列控制器提供支持。64k 阵列条带和 4K 条带对齐的 XFS 文件系统,具有 24 个分配组(以避免因成为 raid 5 而受到的一些惩罚)。

我的问题的核心是:在具有 6 个轴/AG 的相同设置中,我看到写入时的磁盘性能接近磁盘限制,每个轴约 100MB/s,在 12 个轴时我看到下降到约 80MB/s 和 24约 60MB/秒。

我希望通过分布式奇偶校验和匹配的 AG,性能应该随心轴数量而扩展,或者在小心轴计数时更差,但这个阵列的作用相反。

我错过了什么?

Raid-5 性能是否应该与主轴数量成正比?

非常感谢您的回答以及任何想法、意见或指导。

--Bill 编辑: 提高 RAID 性能 我能够找到的另一个相关线程在答案中讨论了一些相同的问题,尽管它仍然让我没有关于性能扩展的答案。

raid performance xfs hardware-raid raid5

2
推荐指数
1
解决办法
2747
查看次数

“奇偶初始化状态:进行中”已久

两周前,我在带有“Smart Array P400”(RAM 固件修订版 2.08 , ROM 固件修订版 2.08)。

我在 RAID 5 中创建了一个具有 5 个物理磁盘和一个备用驱动器(阵列 B)的新逻辑磁盘:

[...] => ctrl 所有显示配置

插槽 1 中的 Smart Array P400(序列号:P61620D9SUKHBP)

阵列 A(SAS,未使用空间:0 MB)

  logicaldrive 1 (136.7 GB, RAID 1, OK)

  physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, OK)
  physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, OK)
Run Code Online (Sandbox Code Playgroud)

阵列 B(SAS,未使用空间:0 MB)

  logicaldrive 2 (1.8 TB, RAID 5, OK)

  physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 500 GB, OK)
  physicaldrive 1I:1:6 (port 1I:box …
Run Code Online (Sandbox Code Playgroud)

hp hp-smart-array hp-proliant raid5

2
推荐指数
1
解决办法
3万
查看次数

戴尔 PowerEdge 2950 卡在 BIOS 上

我的 DELL PowerEdge 2950 卡在 BIOS 2.7 屏幕上并且根本不前进,键盘也没有响应。我应该如何解决这个问题?

这是屏幕

在此处输入图片说明

bios raid5 dell-poweredge

2
推荐指数
1
解决办法
1978
查看次数

用于 SSD 驱动器的 RAID 5。

我计划为我们的总公司部署一个经济高效且性能卓越的 SAN/NAS 设置。用例:用于 20-30 个用户 VDI 部署的存储、文件服务器、主要备份位置。所需的可用容量 = 10TB。

存储软件对应物还有待考虑。现在我正在研究底层存储硬件的可能配置。我比较了基于 10K RPM SAS 的 RAID10 设置(10x2TB HDD)和 SATA SSD RAID5 配置(7x 1.6TB SSD)的价格。有趣的是,如果使用读取密集型驱动器,SSD 设置会便宜 20%,如果我选择混合使用驱动器,则成本会增加 10%。这意味着全闪存 RAID5 看起来是一个可行的选择,至少在纸面上是这样。

但是,很久以前,我在“老式”5x 70GB SCSI HDD 配置中遇到了 RAID5 的大量问题。即使是现在,那东西仍然让我做噩梦。此外,我忽略了像ThisThis 这样的一些主题,看起来有些人非常相信我的“全闪存 RAID5”计划行不通。

所以,问题是:你们对这个话题有什么好的阅读吗,或者你能分享一下你在 RAID5 SSD 设置方面的个人经验吗?提前谢谢了!

raid storage ssd raid5

2
推荐指数
1
解决办法
2854
查看次数

Raid 5 重建史诗失败

有人让我在 3ware raid 控制器上重建有问题的 raid 5。我有 3 个驱动器,它们都是 160 GB。我已经完成了这些步骤,即选择了降级的阵列单元,然后转到“重建阵列”,而不是“降级”,现在显示“重建(F8 之后)”。

我按 F8,它尝试加载操作系统,但它在 57.6% 时未能通过磁盘检查。有任何想法吗?

顺便说一下,操作系统是 debian。

linux raid hardware-raid raid5 3ware

1
推荐指数
1
解决办法
1305
查看次数

RAID5 阵列问题 - 先复制数据或更换驱动器

我继承了一个危急情况如下。

  • 2 x 16 磁盘 RAID5 存储系统(一个保存主数据,一个保存备份)
  • 备份系统没有监控,两个磁盘出现故障,所以所有数据都丢失了——不是一个大问题
  • 主系统显示 2 个磁盘有媒体错误,一个稳定在 30 左右,另一个稳定在 2,000 左右,但增长缓慢(一周左右后为 2,100)

有使用更好的存储、使用热备件、实施更好的监控、设置镜像、备份等的长期计划,但当前的需要是保护主数据,因为它对业务至关重要,但坐在有两个磁盘的 RAID5 阵列上,显示错误

我们基本上将选项归结为以下选项之一

选项1

  • 换出有 2,000 个媒体错误的磁盘,让 RAID5 阵列重建
  • 完成后,换出另一个有媒体错误的磁盘

对此的主要担忧是,在重建阵列时(24-48 小时?),系统中的冗余为零,任何磁盘故障都意味着丢失所有数据。

选项 2

  • 保持 RAID5 阵列不变,并将数据复制到新的存储阵列

主要担心的是,它比 RAID 重建花费的时间长很多倍,因为文件系统有成百上千的小文件,因此复制可能需要近一个月的时间才能完成,而不会影响正在使用这些文件的站点

我很想知道你会采取哪种方法以及为什么?这种级别的媒体错误是否令人担忧?媒体错误的增长水平是否令人担忧?

raid storage data-recovery hardware-raid raid5

1
推荐指数
1
解决办法
861
查看次数

RAID5中的两个磁盘在同一天出去的几率是多少?

我有一个 Perc H710 配置为 RAID5,带有 4 个连接的 3TB Seagate 7200rpm 硬盘。

两个月前,我收到了这些虚假错误,使我相信我的控制器坏了

我更换了控制器,一切正常,直到几天前我开始遇到类似的错误。驱动器 00 和 03 被报告为失败、脱机或丢失。戴尔给我发了另一个(第三个)RAID 控制器,现在 perc bios 说:

Drive 00 missing
Drive 03 missing
Run Code Online (Sandbox Code Playgroud)

所以我拔出驱动器并使用磁盘实用程序单独检查它们。实际上,驱动器 00 和驱动器 03 有坏扇区。我使用的 Linux 磁盘实用程序说驱动器 00 有“一些坏扇区”,驱动器 03 有“许多坏扇区”。

严重地?两个驱动器在同一天出去了?

另一方面,是否有可能一个驱动器在一段时间内发生故障,然后另一个驱动器发生故障,因为它一直在旋转,试图重建第一个......或类似的东西?

raid raid5 dell-perc

1
推荐指数
2
解决办法
3546
查看次数