mdadm 似乎不正确

mdadm 似乎不正确

我看了一个 YouTube 视频,视频中一个人用 2 个 2 GB 的 USB 驱动器创建了一个 RAID 1。我使用 2 个 3TB 磁盘来创建 RAID 1 镜像。我担心的是 sdb1 大小=-1364702208K sdd1 大小=-1364702208K。这是驱动器大小的一半。当这个人在他的 2 GB 磁盘上执行此操作时,他的 2 个大小仍然在 2GB(准确地说是 1.9GB)左右,底部的 mdadm 大小也是如此。

另外我的驱动器是 ext4 而不是 ext2

chris@MediaServer:~$ sudo mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/sdb1 /dev/sdd1

mdadm:/dev/sdb1 似乎包含一个 ext2fs 文件系统,大小=-1364702208K mtime=Thu Jan 1 01:00:00 1970

mdadm:注意:此阵列在开始时有元数据,可能不适合作为启动设备。如果您计划在此设备上存储“/boot”,请确保您的启动加载程序理解 md/v1.x 元数据,或使用 --metadata=0.90

mdadm:/dev/sdd1 似乎包含 ext2fs 文件系统大小=-1364702208K mtime=Thu Jan 1 01:00:00 1970

mdadm:大小设置为 2930133824K

答案1

可能有点晚了但是:

  1. 使用块设备而不是文件系统创建阵列:

    mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/sdb /dev/sdd

  2. 在新创建的块设备上创建分区。

我并不怀疑这两种方法之间确实存在性能差异,但使用块设备似乎更适合。

相关内容