我们在数据库服务器中的 06 磁盘上设置了 LVM 剥离,以提高 IOPS 性能。
然而,在重负载期间,我们发现设备映射器DM-2与这 6 个磁盘关联的利用率为 100%(繁忙),但关联的磁盘标清[中文]利用率只有约 50%。
由于数据库服务器负载较重且利用率为 100%,因此应用程序性能也会下降。
LV详细信息如下:
--- Logical volume ---
LV Path /dev/vg/lg
LV Name lv
VG Name vg
LV UUID P**-***-***e
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2022-12-02 20:32:38 +0000
LV Status available
# open 1
LV Size 13.08 TiB
Current LE 13715376
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:2
--- Segments ---
Logical extents 0 to 13715375:
Type striped
Stripes 6
Stripe size 16.00 KiB
以下是底层文件系统的块大小:
$ sudo stat -f /lvm-fs
File: "/home/.../lvm-fs"
ID: *** Namelen: 255 Type: xfs
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 3510614400 Free: 2161893661 Available: 2161893661
Inodes: Total: 1404454400 Free: 1404453939
是否有任何配置/设置使得DM-0和其他磁盘应该具有相同的利用率,以便 IOPS 性能可以进一步提高?
谢谢。
编辑1: 线性读取的输出使用DD:
$ sudo dd if=/dev/dm-2 of=/dev/null bs=1M count=102400
102400+0 records in
102400+0 records out
107374182400 bytes (107 GB) copied, 184.611 s, 582 MB/s