假设从6个驱动器/dev/md0
创build的RAID 6(应该完全用于数据(不从它引导,root和swap在不同的驱动器上),我应该在该设备上创build一个分区,然后创build一个文件系统该分区,还是应该只是在设备上创build一个文件系统?
parted /dev/md0 <create a partion> mkfs -t ext3 /dev/md0p1
要不就
mkfs -t ext3 /dev/md0
为什么?
(这是Ubuntu服务器,以防万一。)
反对分区的争论:
在今天分区是严格的,过时的事情。 重新分区主要是一个有问题的事情。 你将来无法改变事物。
Raid设备只能在较新的内核中直接分区。
因此,我build议你直接使用整个磁盘, 如果你不会使用一些先进的解决scheme 。 在Linux上, LVM就是这样一个先进的“分区”系统。 它使您能够透明地dynamic创build/移动/resize/删除分区,即使在正在运行的系统下也是如此。
在那里创build分区表没有附加价值,除非您想要进一步细分空间量。
如果您需要进一步细分空间,则可能会从使用逻辑卷pipe理器而不是创build分区中获益最多,然后您仍可以跳过创build分区表并将整个RAID 6卷作为LVM物理卷进行寻址。
不用创build分区表和不使用分区的好处主要在于当你用额外的磁盘扩展RAIDarrays时。