分区块大小与设备和堆叠 LVM 卷不同

分区块大小与设备和堆叠 LVM 卷不同

我有一对 HP ML350 G6 服务器,配备 LSI MegaRAID 9266-4i+CacheVault,通过 SAS 支架驱动 Supermicro CSE836E16 机箱,装有 WD RE 3TB SATA 驱动器。这些驱动器上配置了一个 RAID10 阵列,其中一个大型虚拟/逻辑驱动器启用了缓存。HDD 的块大小为 512B,VD 条带大小为 256KB。这些服务器运行的是 Linux 2.6.32。我在 VD 设备上创建了一个唯一分区,用作 LVM PV。然后创建了三个 LVM LV(依次用作 DRBD 支持设备)。

当我使用 blockdev 命令查看我的设置时,它显示除分区外,所有地方的块大小均为 4KB:

# blockdev --report /dev/sdb* /dev/dm-{3,4,5}
RO    RA   SSZ   BSZ   StartSec            Size   Device
rw   256   512  4096          0   6000069312512   /dev/sdb
rw   256   512   512       2048   6000068247040   /dev/sdb1
rw   256   512  4096          0   1000194703360   /dev/dm-3
rw   256   512  4096          0   1000194703360   /dev/dm-4
rw   256   512  4096          0     21474836480   /dev/dm-5

撇开这一点不谈,我几乎不明白为什么会出现这种情况......这可能会对存储性能产生负面影响吗?

相关内容