标签: raid6

RAID 1 可以有两个以上的驱动器吗?

最近我和我的一位老师进行了讨论。他声称您可以使用五个驱动器设置 RAID 1,并且数据将在所有这些驱动器上进行镜像。

我告诉他带有 5 个驱动器的 RAID 1 不会这样工作。这将是一个带有两个驱动器的 RAID 1,并将使用其他三个驱动器作为热备用。

他还说 RAID 6 与 RAID 5 相同,但您可以将所有奇偶校验放在同一个驱动器上。我认为 RAID 6 是一种类似于 RAID 5 的解决方案,其中两个驱动器用于奇偶校验。

那谁是对的?

raid raid-1 raid6

11
推荐指数
1
解决办法
7万
查看次数

Btrfs 超过 mdadm RAID6?

我有一个 Btrfs RAID 6** 阵列,并且我目前有足够的可用空间来重建它以避免当前影响具有此 RAID 级别的文件系统的数据丢失错误。

我的想法是使用mdadmBtrfs重建阵列并格式化 md 设备。但我有几个问题:

  • btrfs over mdadm RAID 6 可靠吗?
  • bitrot 保护和快照会继续工作吗?
  • 这种设置有什么缺点吗?
  • 有更好的选择吗?

linux raid debian btrfs raid6

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

btrfs/ZFS 是否需要 RAID1 或类似的东西来防止位腐烂?

我正在使用 Linux 软件 raid 运行文件服务器,设置为 raid6。作为文件系统,我选择了 btrfs。但是,我没有使用 btrfs 自己的 raid6 实现,因为它还不是很稳定。所以基本上,我在事物的块级别上使用突袭。此外,我正在备份真正重要数据的另一个位置。最后,我已将 UPS 连接到服务器以防止断电和浪涌。

我的问题:

  1. 我知道raid6 对硬盘故障提供了很好的保护,但是它上面的btrfs 真的能检测到位腐烂并纠正它吗?如果是这样,没有文件系统raid1怎么可能?

  2. md 是否会不时通过 raid6 块来查找和纠正损坏?我需要安排吗?

  3. 如果我做错了事情,如果我想要很好地防止数据故障和位腐烂,你建议我做什么?

linux raid zfs btrfs raid6

6
推荐指数
2
解决办法
2044
查看次数

当 ATA 停止响应时,md RAID 中的设备失败

我已经创造5个1TB HDD分区/dev/sda1/dev/sdb1/dev/sdc1/dev/sde1,和/dev/sdf1在a)中RAID 6阵列称为/dev/md0使用mdadm在Ubuntu 14.04 LTS可信赖的塔尔羊。

命令 sudomdadm --detail /dev/md0用于显示处于活动同步状态的所有驱动器。

然后,为了测试,我/dev/sdb通过/dev/sdb1在阵列中仍处于活动状态时运行这些命令来模拟长 I/O 阻塞:

hdparm --user-master u --security-set-pass deltik /dev/sdb
hdparm --user-master u --security-erase-enhanced deltik /dev/sdb
Run Code Online (Sandbox Code Playgroud)

警告

不要在你关心的数据上尝试这个!
由于此 ATA 操作,我最终损坏了 455681 个 inode。我承认我的疏忽。

用于安全擦除的 ATA 命令预计将运行 188 分钟,阻止所有其他命令至少那么长时间。

md原本希望像一个合适的 RAID 控制器一样丢弃没有响应的驱动器,但令我惊讶的是,它/dev/md0也被阻塞了。

mdadm --detail /dev/md0 查询被阻止的设备,因此它会冻结并且不会输出。

这是/proc/mdstat我无法使用时的布局mdadm --detail /dev/md0 …

linux raid io mdadm raid6

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

Windows 服务器软件 RAID 6

我想设置一个软件 RAID 6 配置,但在 Windows Server 2008 中它最多只能让我做 RAID 5。在 Server 2012 中我看到他们有一个叫做“存储空间”的新东西,听起来很不错,但我认为你可以2012 年仍然设置了基本的 RAID 5。

我的问题是(我还没有找到具体的答案):Server 2012 是否支持 RAID 6,或者 Storage Spaces 是否以某种方式为您执行此操作?

software-raid windows-server-2012 raid6 storage-spaces

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

为什么 RAID 6 至少需要 4 个磁盘?

对于未降级的 RAID 6 阵列,为什么大多数实施和文档至少需要 4 个驱动器?为什么不能有 3 个磁盘,每个条带 1 个数据和 2 个奇偶校验块?为什么强制最少 2 个数据和 2 个奇偶校验?

我意识到

  • 您可以使用 mdadm 制作 3 个真实磁盘和 1 个缺失磁盘的 RAID 6 但这不是我要说的
  • 3 盘 RAID 6 的存储容量仅为裸盘的 1/3。
  • 3 磁盘 RAID 6 在功能上类似于 3 磁盘 RAID 1 阵列。虽然我想知道 mdadm 的检查同步是否可以在 3 磁盘 raid 1 上找到并纠正位腐烂。但这是另一个问题的主题。

我问的原因是因为我正在考虑将我的家庭 DIY NAS 设置更改为类似于商店购买的 NAS 盒中的混合 RAID,这些 NAS 盒提供具有不同大小磁盘的双磁盘冗余。因此,使用多个 mdadm RAID 阵列作为单个逻辑卷中的物理卷,如此处所述但使用 RAID 6 和 3 个磁盘 RAID 1。

如果构成双磁盘冗余 LVM 的所有 RAID 都是 RAID 6,则看起来会更加一致。

raid6

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