我一直在阅读有关分区对齐和文件系统优化(ext4 和 xfs)的所有内容,但仍然不够了解,无法有信心设置当前的配置。我剩下的困惑来自于 LVM 层以及我是否应该在来宾操作系统的文件系统上使用 raid 参数。
我的主要问题是:
当我使用“pvcreate --dataalignment”时,我是否使用为 RAID 上的文件系统计算的条带宽度(在我的情况下,ext4 为 128kB)、RAID 集的条带大小(256kB)、其他东西,或者我是否使用不需要这个吗?
当我在逻辑卷上的来宾中创建 ext2/3/4 或 xfs 文件系统时,是否应该添加底层 RAID 的设置(例如 mkfs.ext4 -b 4096 -E stride=64,stripe-width=128)?
有人在我下面的设置中看到任何明显的错误吗?我现在正在运行一些基准测试,但还没有做足够的工作来开始比较结果。
我在 3ware 9750-4i 控制器上有 4 个 RAID 10 驱动器(更多详细信息请参阅下面的设置),在 /dev/sda 处有一个 6.0TB 设备。这是我的分区表:
Model: LSI 9750-4i DISK (scsi)
Disk /dev/sda: 5722024MiB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1.00MiB 257MiB 256MiB ext4 BOOTPART boot
2 257MiB 4353MiB 4096MiB linux-swap(v1)
3 4353MiB 266497MiB 262144MiB …Run Code Online (Sandbox Code Playgroud) linux virtual-machines lvm hardware-raid partition-alignment