如何创建一个带有两个磁盘和一个镜像的 RAID1 btrfs?

卡尔·里希特

我想将我的 ZFS 池转换为 btrfs 文件系统,因为 ZFS 性能很差。我有以下设置,使用zpool addand很容易创建zpool attach

        NAME        STATE     READ WRITE CKSUM
        data1       ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            sda     ONLINE       0     0     0
            sdg     ONLINE       0     0     0
          mirror-2  ONLINE       0     0     0
            sdd     ONLINE       0     0     0
            sdc     ONLINE       0     0     0

sdasdg是两个 5TB 硬盘驱动器,sddsdc是两个 4TB 硬盘驱动器。因此,RAID1 设置跨越一组以上的镜像设备。

Afaik for btrfs RAID1 设置可以在文件系统创建时创建,并使用btrfs convert. 但是,我没有发现参数如何传递mkfs.btrfsbtrfs device add解释的信息。也是如此btrfs balance

我正在使用 Ubuntu 19.04。

飞行员6

您可以通过以下方式在这 4 个磁盘上制作 RAID1

sudo mkfs.btrfs -m raid1 -d raid1 /dev/sda /dev/sdg /dev/sdd /dev/cdc

所有数据和元数据都将被镜像。

-m-d设置为将数据和元数据都存储为 RAID1。您无需关心哪些数据将存储在何处。

btrfs你不设置“硬编码”镜像。

您可以通过在mount命令中选择任一磁盘来挂载 raid

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将两个磁盘上的btrfs raid1转换为两个经过luks加密的磁盘上的btrfs raid1

btrfs raid1不使用所有磁盘吗?

btrfs RAID1阵列显示为两个磁盘

如何使用btrfs从RAID1转换为JBOD?

LUKS + BTRFS + RAID1

如何将raid1模式下的btrfs文件系统转换为raid0?

出现故障磁盘时,RAID1上的btrfs替换速度非常慢

在btrfs RAID1上使用加密的/ boot和/来解决问题吗?

BTRFS在RAID1模式下添加了新设备,如何将其删除?

btrfs从raid1转换为raid5

Btrfs RAID1:如何更换实际上不存在的磁盘驱动器?

Btrfs向RAID1添加更小的驱动器

一个大磁盘上的ZFS镜像和两个小磁盘的RAID0

如果我在btrfs RAID1中结合使用SSD和HDD,可以在保持数据安全性的同时获得SSD读写性能

如何将4驱动器BTRFS raid1转换为2驱动器“单”(非突袭)模式

btrfs-我只是将RAID1变成RAID10吗?

RAID1 主要使用的磁盘

安装grub raid1和lvm

删除设备和软件raid1

如何检查/修复RAID1阵列?

在没有RAID1的情况下将文件从一个分区镜像到第二个磁盘上的另一个分区

如何创建外部自愈 btrfs USB HDD RAID 1 阵列?

Btrfs:未使用添加到RAID1的新设备

Debian:可以在 btrfs raid1 降级的情况下启动吗?

btrfs / ZFS是否需要RAID1或类似产品才能防止位腐烂?

添加新磁盘时可以扩大的RAID1:转换为lvm --type raid1?

我的磁盘在RAID1 btrfs中发生故障,因此写入比较困难,但是读取大多数情况下都可以进行。怎么更换呢?

挂载一个以前的 MDADM RAID1 分区来备份数据 - Ubuntu 19.10

如何为现有mdadm raid0创建raid1镜像-不覆盖数据