This article addresses how you can optimize and/or Tune the Amazon Network File System to handle High IO related performance issues.
Problem:
When Strategy utilizes Redhat Enterprise Linux as the Operating System for running Intelligence Server, the server will experience high I/O demand during common activities such as cube cache publishing and load operations. In some instances, hundreds of gigabytes of cube data must be loaded from disk immediately on server startup.
A range of Network File Share issues may manifest in peak I/O: hanging Strategy processes, cube/cache unavailability, mount points failing, Redhat Kernel Panics, and automatic machine restarts due to hung tasks. All of these symptoms can be traced to the NFS module in Redhat, which is responsible for I/O operations, during its interaction with mounted shared network drives. As the I/O footprint rises, instability with the Redhat kernel and NFS module exhibited instability and triggered multiple outages.
The common system-level error messages will be similar to this block in the case of a hung kernel task reboot:
<hostname> kernel: : INFO: task MSTRSvr:43561 blocked for more than 300 seconds.
<hostname> kernel: : Not tainted 2.6.32-642.11.1.el6.x86_64 #1
<hostname> kernel: : "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Solution:
20. This value is recommended to be 5.
10. This value is recommended to be
3.
KB438764