Veritas recommends using the Linux 'deadline' I/O scheduler for database workloads. Please configure your system to boot with the 'elevator=deadline
' argument to select the 'deadline' scheduler. See:
To determine whether a system is using the deadline scheduler
Look for "elevator=deadline
" in /proc/cmdline
.
To configure a system to use the deadline scheduler
elevator=deadline
parameter in the boot arguments of the GRUB or ELILO configuration file. The location of the appropriate configuration file depends on the system's architecture and Linux distribution. For x86_64, the configuration file is /boot/grub/menu.lst
elevator=deadline
parameter to the kernel
command. For example, change:
elevator=deadline
parameter to the kernel
command. For example, change:
kernel /boot/vmlinuz-2.6.9-11.ELsmp ro root=/dev/sdb2
initrd /boot/initrd-2.6.9-11.ELsmp.img
kernel /boot/vmlinuz-2.6.9-11.ELsmp ro
root=/dev/sdb2 \ elevator=deadline
elevator
parameter is always included by SUSE in its ELILO and GRUB configuration files. In this case, change the parameter from elevator=cfq
to elevator=deadline
.