Has anyone optimized their splunk instance for IO on Linux? Any hints (perhaps kernel parameter to tweaks?)
I have two instances of Splunk 2.0.2 on Linux. One running on a SATA drive and the other running on a RAID1 (HP Smart Array 6i with battery backed write cache.)
The RAID1 system does > 2x the IO/sec than the SATA, but that is still not enough. With 'iostat', I'm still seeing the system spend 45% time in iowait - starved for data.
I'm tempted to try and put it on our SAN (EMC Clariion) with a RAID10 LUN.
Our index size has so far grown to around 20GB with 7M events. The system gets very unreponsive.