Why does the 'elevator=' parameter no longer work in RHEL8

Solution Verified - Updated

Environment

  • Red Hat Enterprise Linux 8

Issue

  • Tried to set the I/O scheduler using elevator=bfq on the grub line, but it did not change the scheduler
[root@host]# cat /proc/cmdline 
BOOT_IMAGE=(hd0,msdos1)/vmlinuz-4.18.0-57.el8.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap transparent_hugepage=never elevator=kyber

[root@host]# cat /sys/block/sdc/queue/scheduler 
[mq-deadline] kyber bfq none

Resolution

SBR
Components
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.