Public bug reported:

ZFS-on-Linux has its own I/O scheduler, so it sets the "noop" elevator
on whole disks used in a pool.
https://github.com/zfsonlinux/zfs/issues/90

It does not set the scheduler for a disk if a partition is used in a
pool out of respect for the possibility that there are non-ZFS
partitions on the same disk.
https://github.com/zfsonlinux/zfs/issues/152

For regular pools, the recommendation is to use whole disks. For a root
pools, it's just the opposite. The typical case is that partitions are
used. And, for root pools, it is unlikely that the same disks have non-
ZFS filesystems. Therefore, I think we want to set the "noop" scheduler
for disks in the root pool.

** Affects: zfs-linux (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  ZFS-on-Linux has its own I/O scheduler, so it sets the "noop" elevator
- on whole disks used in a pool. It does not set the scheduler for a disk
- if a partition is used in a pool out of respect for the possibility that
- there are non-ZFS partitions on the same disk.
+ on whole disks used in a pool. See:
+ https://github.com/zfsonlinux/zfs/issues/90
+ 
+ It does not set the scheduler for a disk if a partition is used in a
+ pool out of respect for the possibility that there are non-ZFS
+ partitions on the same disk.
  
  For regular pools, the recommendation is to use whole disks. For a root
  pools, it's just the opposite. The typical case is that partitions are
  used. And, for root pools, it is unlikely that the same disks have non-
  ZFS filesystems. Therefore, I think we want to set the "noop" scheduler
  for disks in the root pool.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1550301

Title:
  ZFS: Set elevator=noop on disks in the root pool

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1550301/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to