ZFS very high load/IO delay on migrations

harmonyp

Member
Nov 26, 2020
196
4
23
47
For a short time while the live migration begins I am seeing large CPU/IO/Load (zvol)

root@hostname:~# zpool list
Code:
NAME   SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
zfs   6.97T   462G  6.52T        -         -     0%     6%  1.00x    ONLINE  -

root@hostname:~# zpool status -v
Code:
pool: zfs
 state: ONLINE
config:


        NAME                                                STATE     READ WRITE CKSUM
        zfs                                                 ONLINE       0     0     0
          mirror-0                                          ONLINE       0     0     0
            nvme-SAMSUNG_MZQLB3T8HALS-00007_S438NC0R309825  ONLINE       0     0     0
            nvme-SAMSUNG_MZQLB3T8HALS-00007_S438NC0R309836  ONLINE       0     0     0
          mirror-1                                          ONLINE       0     0     0
            nvme-SAMSUNG_MZQLB3T8HALS-00007_S438NC0R309829  ONLINE       0     0     0
            nvme-SAMSUNG_MZQLB3T8HALS-00007_S438NA0R203823  ONLINE       0     0     0


errors: No known data errors

root@hostname:~# zfs get dedup zfs
Code:
NAME  PROPERTY  VALUE          SOURCE
zfs   dedup     off            default

root@hostname:~# zfs get compression zfs
Code:
NAME  PROPERTY     VALUE           SOURCE
zfs   compression  on              local


What can I do to reduce this?
 
If the migration is putting too much strain on your system, you can limit the bandwidth for migrations. You can find the setting under Datacenter -> Options -> Bandwidth Limits.