我正在尝试使用mdadm构build一个数组。 该数组有512字节(不是kibibyte)大小的条纹。 因为mdadm以kibibytes方式接受chunk的参数,而不是以字节为单位,所以我无法正确地build立这个数组。
mdadm --build -n2 -c512 -lraid0 /dev/md0 /dev/sdb /dev/sdc
构build块大小为512 KiB的arrays。
mdadm --build -n2 -c.5 -lraid0 /dev/md0 /dev/sdb /dev/sdc
返回一个错误。
有任何想法吗? 我通常只是手动重buildRAID。 但是这个是4TB大。 我可以重build它到一个LVM,但我希望避免这一点。 有任何想法吗?
我有同样的问题,我通过我写的一个小小的Linux FUSE程序来解决它。 它被命名为xraid ,我把它放在Sourceforge上 。
为了组装你的RAID:
运行:
mkdir mnt ./xraid mnt 512 /dev/sdb /dev/sdc