我不想强迫任何人代表我完成它,但请相信我:我已经查看了数百个站点,但找不到一个好的起点。
我有 4x500Gb HDD,我想在 RAID 10 中设置它。最有希望的描述是here,但对我来说它有点陈旧且不清楚,最重要的是我更喜欢 Debian 而不是 Ubuntu(我知道有细微的差异或没有差异)。
是否可以使用 Debian 的安装程序构建 RAID 10,或者我需要先在安装程序中构建 RAID 1,然后再使用 mdadm?
在 Linux (Debian) 下构建软件 RAID 10 的最佳实践是什么?
感谢您的时间,fabrik
我有一个HP Smart Array P400i RAID 控制器,有6 个磁盘,在 RAID 1+0 中工作。这是它的样子:
Mirror Group 0:
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 72 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 72 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 72 GB, OK)
Mirror Group 1:
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 72 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 72 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 72 GB, OK) …Run Code Online (Sandbox Code Playgroud) 我们的几台服务器在使用 Adaptec 2405 控制器的 RAID 10 中具有 ST32000641AS(2TB 希捷台式机驱动器)。Adaptec 告诉我这是一个坏主意,事实上,我们已经看到使用这些驱动器的一个突袭系统出现故障。由于这是一个 24/7 系统,我的问题是是否可以通过热交换来切换到 WD RE4 2TB RAID 版驱动器(型号 WD2003FYYS),直到我们迁移过来。我们会在每个驱动器之间等待,以确保突袭已自行重建。
从理论上讲,这应该可行……但是,我无法弄清楚的一件事是这些驱动器的大小是否完全相同。不幸的是,在 ST32000641AS 驱动器上构建的突袭是按容量分区的。如果 WD2003FYYS 驱动器再小一点,它就行不通。关于我可以去哪里了解 WD2003FYYS 驱动器是否与 ST32000641AS 一样大(或更大)的任何想法?
是的,我意识到这两个驱动器都标榜自己为 2TB 驱动器...
我使用 mdadm 创建了一个 raid10 阵列。元数据版本为 1.2。我想把它转换成一个 raid0 数组,这可能吗?
PS 我有数 TB 的数据,我想避免复制数据。
我当前在 RAID10 中设置的 4xSAS15k 驱动器的大量读写操作让我想到了新的快速存储。
我的服务器忙于处理要求苛刻的数据库、大量页面、php 文件和图像。
所以我正在考虑走 SSD 路线(三星 SSD 850 PRO),但是由于我在互联网上找到的所有有争议的信息,我无法决定我是否真的应该在 RAID 中使用 SSD 或跳过 RAID 并将它们作为“独立”。
有人说,如果没有 TRIM(因为许多 RAID 控制器没有它),RAID 中 SSD 的耐用性会使它们在使用 1 年左右时磨损和死亡。其他人说 TRIM 是旧新闻,新的 SSD 企业级(三星 850 PRO?)磁盘过度配置,他们不再需要 TRIM,+ 三星为其 850 PRO 提供 10 年保修。
RAID10 中的 4xSSD(512Gig) 与 2xSSD(1Tb) 的优缺点是什么?三星 850 PRO 在 RAID10 中可以使用多久?
我想要最快的读/写速度,但不希望 SSD 在一年内死掉,也不希望 RAID 控制器经常死掉(他们说不是死掉的 SSD,而是控制器)。
我想为将用作开发服务器的单个服务器购买 HDD。服务器将使用 ESXi 作为虚拟机管理程序,并将拥有一些但不会太多的虚拟机(Web 服务器、数据库服务器、文件服务器)
我们已经为虚拟机使用了三星 950 Pro 256 GB,但我很难找到问题的答案:
在 RAID 10 中:大量慢速磁盘 (5400/5900 rpm) 是否比少量快速磁盘 (7200 rpm) 快?例如 8x 5400rpm vs 4x 7200rpm
与 4 快相比,8 慢会是更好的选择吗?
我的选择是在以 5400rpm 运行的 1TB WD Red 与 2TB WD Se 7200rpm 之间。
我有一个 QNAP TS-412 NAS,到目前为止使用了两个磁盘。我决定升级到四个磁盘,现在可以选择 RAID。我正在寻找防止磁盘故障的最大安全性(最好系统应该仍然可以在两个磁盘故障中幸存下来,最好即使这两个磁盘是阵列中的任何磁盘,但这可能不可行)。NAS 需要有稳定的读取性能,但写入数据不需要那么多(即数据相对稳定)。我做媒体流(这在阅读方面是时间关键,没有滞后)和我做备份(这根本不是时间关键,但需要安全和完整性)。
利用率与我无关,我只是希望我的数据非常节省,并且我接受 50% 的利用率作为价格。
是否建议保留现有的 2 磁盘 RAID1,添加额外的两个磁盘,然后使用这些新磁盘创建 ANOTER RAID1?
或者用 RAID10 代替,并将四个磁盘组合成一个卷会更好吗?
两个 RAID1 安排在任何时候每个 RAID1 只能有一个磁盘失败。这对于 RAID10 是否相同?或者是否有 RAID10 提供的双 RAID1 不具备的其他优势?
我有 3 个 1 TB 硬盘和 3 500 GB 硬盘。现在每个大小分组都在一个 RAID 5 中,两者都在一个 LVM 卷组中(带有条带化 LV)。
我发现这对于我在小型随机写入中的使用来说太慢了。我已经在 RAID 级别和 LVM 条带级别上处理了条带大小,以及条带缓存和预读缓冲区大小的增加。我还按照通常的建议禁用了 NCQ。
所以我完成了 Linux 软件 raid 5。没有专用控制器,它对我的目的没有用。
我要添加另一个 1 TB 驱动器和另一个 500 GB 驱动器,所以每个驱动器 4 个。
您将如何配置八个驱动器以获得最佳的小随机写入性能?当然不包括简单的RAID 0,因为这个设置的重点显然也是为了冗余。我曾考虑将 4 500 GB 磁盘放入 2 个 RAID 0,然后将其添加到其他 4 个 1 TB 硬盘的 RAID 10,对于 6 磁盘 RAID 10,但我不确定这是最佳解决方案。你说什么?
编辑:没有更多的硬件升级预算。我真正要问的是,就四个 1 TB 驱动器可以非常简单地作为 RAID 10 而言,我如何处理四个 500 GB 驱动器,以便它们最适合 4x1TB RAID 10 而不会成为冗余或性能问题?我的另一个想法是将所有四个 500 GB 驱动器一起 RAID 10,然后使用 LVM 将该容量添加到 4x1TB RAID10。你能想到什么更好的吗? …
我被创建LVM RAID 10分布在4个物理卷(各3TB)当我得到了以下错误消息:
WARNING: New raid10 won't be synchronised. Don't read what you didn't write!

我的谷歌搜索没有想出这意味着什么。这是否意味着raid的镜像将不起作用,如果单个驱动器发生故障,所有数据都会丢失?
我有一个 btrfs 阵列,它由 raid 1 中的两个 2TB 磁盘组成。我的空间不足,我想添加两个闲置的 3TB 磁盘。最终设置将是 2x2TB+2x3TB 驱动器。一个驱动器故障冗余对我来说就足够了(数据也备份到了其他地方)。
我不确定如何继续:btrfs wiki清楚地说明了如何添加新设备,但我不确定这最终会如何看待可用磁盘空间。我会得到:
根据一些研究(例如这个答案),我认为结果应该是 2,这就是我想要的。这样对吗?
另一种可能性是我切换到 raid 10 设置,如果这对不同大小的磁盘是可能的。如果这是可取的,我应该如何在不临时将数据托管在外部存储上的情况下这样做?