On one of my 4 nodes (all with identical hardware specs), the early stages of the monthly ZFS scrub push the IO_Delay on the host to very, very high levels causing some issues with the VMs on that host. In the past on my FreeNAS boxes, I used the tunable vfs.zfs.scrub_delay to lessen the scrub impact while it was running. I just would like to make sure I'm going about making this change in the right way to see if it has a positive effect. I could need to edit/create /etc/modprobe.d/zfs.conf and add the following line::
options zfs zfs_scrub_delay=8 (or whatever number works best, this worked best for me on FreeNAS)
Then run modprobe zfs.
What am I going to break by doing this?
options zfs zfs_scrub_delay=8 (or whatever number works best, this worked best for me on FreeNAS)
Then run modprobe zfs.
What am I going to break by doing this?