Why do you have multiple pools on the same disks? That's very much not a best practice or even typical ZFS installation.
** Changed in: zfs-linux (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to zfs-linux in Ubuntu. https://bugs.launchpad.net/bugs/1731735 Title: zfs scrub starts on all pools simultaneously Status in zfs-linux package in Ubuntu: Incomplete Bug description: # Environment Description: Ubuntu 16.04.3 LTS Release: 16.04 Linux 4.10.0-38-generic-tuxonice #42~ppa1-Ubuntu SMP Mon Oct 30 20:21:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux zfsutils-linux 0.6.5.6-0ubuntu18 amd64 # Current behaviour `/usr/lib/zfs-linux/scrub` starts `zfs scrub` on all pools at the same time. If pools are located on the same disk - scrub performance degrades badly. # Proposed behaviour * simplest one - start scrub of one pool after another scrub is finished * advanced - detect pools which are located on the same disk and start scrubs on them sequentially, if they are on different disks it is fine to run them in parallel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1731735/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp