我将如何使用 mdadm 扩展 RAID10 阵列?
显然我需要一次添加 2 个驱动器,还是必须是 4 个驱动器?
我有一种感觉,这只是一个坏主意。
或者只是选择 RAID5 会更明智?
我有一个在 openSUSE 12.2 上运行的家庭媒体服务器。我在 RAID-10 配置中使用了八个 2TB 驱动器。我特意买了两种不同类型的硬盘:四个希捷 Barracuda Green 和四个 Western Digital Red。我的目标是配置 RAID,使阵列中的每个镜像对都包含不同的驱动器(即,一个 Seagate 驱动器和一个 WD 驱动器)。不幸的是,YaST2 Partitioner 在阵列结构中没有给我这个级别的选择,所以现在我试图找出默认的 RAID10 结构是什么样的。
我知道以下几点:
我在创建 RAID 时选择了默认的“n2”布局。我根据这两个来源的信息猜测相邻驱动器是镜像的(即 sdc==sdd、sde==sdf 等),但我想确定地知道:
这是'mdadm --detail /dev/md0'的输出:
Run Code Online (Sandbox Code Playgroud)/dev/md0: Version : 1.0 Creation Time : Sat Mar 16 12:55:11 2013 Raid Level : raid10 Array Size : 7814045696 (7452.05 GiB 8001.58 GB) Used Dev Size : 1953511424 (1863.01 GiB 2000.40 GB) Raid Devices : 8 Total Devices : 8 …
在 4 驱动器 RAID-10 设置中,在数据无法恢复之前,我可以“安全”丢失多少驱动器?我有点不清楚该设置是提供一个驱动器还是两个驱动器的冗余。
RAID-01 的冗余与 RAID-10 不同还是相同?
我想平衡磁盘空间与容错。我希望容错能够处理多个磁盘故障(因为我可能无法负担更换磁盘或可能有数周的时间)
家庭 Linux 服务器的主要用途也应该是备份其他机器的地方,存储/共享大量数据。因此,大部分时间都可以重新创建数据。媒体存储(即备份我的 DVD、CD 等)
我有一个 6 x 1.5TB 的 RAID10 阵列,但由于操作员无能和懒惰,我现在有 6 个空磁盘 :-) 并且有一个干净的开始。
其中一个磁盘肯定出现故障(来自 smartctl 的超过 55 个错误以及短期和长期测试错误),因此它将被送去保修更换 - 但我仍然希望将其包含在最终阵列中。让我们调用坏磁盘 /dev/sdc
机器有 6 个 sata 端口和 2 个 IDE(带 2 个 CD 驱动器)。双四核至强,16Gb RAM。大多数时候真的是 1 个用户。
[注意我可能可以移除一个 CD 驱动器并添加一个仅用于操作系统的第 7 个 IDE 磁盘,仅用于分离数据/操作系统]否则计划是保存 100GB 分区并将操作系统放在那里(可能是磁盘之间的镜像)
选项 A) RAID 6 sd[abdef],sdc 作为热备件(但很快会被发送更换) raid-devices=5 备件=1
选项 B) RAID 6 sd[abdef], sdc 丢失(但很快会被送去更换) raid-devices=6 备件=0
选项 C) RAID 10 sd[abdef], sdc 作为热备件(但很快会被发送更换) raid-devices=5 备件=1
选项 D) RAID …
我想构建一个运行 Windows Server 2012 的家庭文件服务器,并在 RAID 10 中配置 WD Red 硬盘。
为了能够在 RAID 10 中进行配置,我需要购买的最少数量的硬盘是多少?我研究过,有些网站说 4。这准确吗?
我是否需要额外的硬盘来安装操作系统 (Windows Server 2012),还是将其安装在我在 RAID 10 中配置的硬盘上?(这可能是一个愚蠢的问题,但我只是想确定一下。)