我应该分割一个RAID还是只创build一个文件系统?

假设从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时。