rrqm/s & wrqm/s always zero
Hello,
On RHEL 6, iostat -dkNx 2 shows that rrqm/s & wrqm/s is always zero. What could be the reason?
Its a 12c RAC system with disks in ASM and the server is pretty busy.
I am suspecting that either iostat is reporting incorrectly, possibly due to a bug OR may be there is some performance configuration (may be IO scheduler bug or driver bug) because of which this is happening.
Does anybody have experienced this?
Thanks
Responses
Those parameters i.e. "rrqm/s" & "wrqm/s" would show 'number of read requests merged per second that were queued to the IO scheduler for a device'. So, by default in RHEL6.x the default IO scheduler is CFQ (Completely Fair Queuing) which is ideal for a system which does a lot of small disk read/writes. So you may have to check what elevator is being used. To find out the elevator being used on a disk : # cat /sys/block//queue/scheduler
Yes, that is right for disk intensive work loads 'deadline' is suggested https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/tuning_and_optimizing_red_hat_enterprise_linux_for_oracle_9i_and_10g_databases/sect-oracle_9i_and_10g_tuning_guide-kernel_boot_parameters-the_io_scheduler
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
