假设您正在创建一个具有三个驱动器的 raid5 设备。
mdadm --create /dev/md0 --leve=5 --raid-disk=3 /dev/sda1 /dev/sdb1 /dev/sdc1
发出此命令后,我可以使用 cat /proc/mdstat 查看 md 设备创建的进度。
在进程本身过程中,我可以在 md0 设备上创建一个文件系统分区,比如 ext2,例如:mkfs.ext2 /dev/md0。
实际上我能够创建这个,并且想确认在 md 设备创建 100% 完成之前执行此操作是否正确?
答案1
实际上我能够创建这个,并且想确认在 md 设备创建 100% 完成之前执行此操作是否正确?
创建卷后立即创建文件系统就可以了。
在阵列 100% 同步之前,尝试使用卷时性能会下降。因此,创建文件系统会稍微减慢初始同步速度。如果您在同步过程中尝试使用卷,则 I/O 操作会很慢。
在阵列 100% 同步之前,它基本上会像 RAID0 一样工作,这意味着您将进行剥离并且没有奇偶校验。这意味着如果您创建了一个文件系统,并在其中放置了重要数据,并且其中一个驱动器在初始同步期间发生故障,您将丢失所有数据。