LVM 设备映射器 (dm-2) 100% 繁忙

LVM 设备映射器 (dm-2) 100% 繁忙

我们在数据库服务器中的 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

对于以上DD命令, busy % 一直在65%和之间波动85%,但从未触及100%,而DM-2总是100%很忙,如下: 在此输入图像描述

在此输入图像描述

相关内容