[EMAIL PROTECTED] wrote on 07/03/2008 03:29:24 PM:

> On HP-UX, HP's Glance application provides that per-process I/O
> accounting (giving us I/Os per second).  The relatively recently
> added CONFIG_TASK_IO_ACCOUNTING and CONFIG_TASKSTATS Linux
> kernel parameters provide what we need in Linux, but these do
> not appear to be enabled in RHEL 5.  I see per-process IO
> accounting appears to have been enabled by default now in
> Debian, Ubuntu, Suse, and others.
>
> It's simple enough to rebuild the kernel.  But I understand that
> rebuilding our RHEL kernels voids our RHEL support.  There is
> considerable resistance to that in our organization.  I find it
> hard to believe it is 2008 and this issue was not solved long
> ago in Linux given how critical this function is to performance
> analysis and troubleshooting.
>
> So what's the shortest/best path to getting live per-process IO
> accounting in RHEL?  Can we pay Redhat to turn this on in a
> supported kernel for us?  Other thoughts/suggestions?
> I'm aware of iotop, atop, and others, all dependent on these
> kernel parameters.  Are their other Linux tools that do this job
> without the kernel reconfig?

I believe this is also enabled in Fedora 8+, because this feature was added
in the 2.6.20 release of the kernel.  RHEL5, which was based on Fedora 6,
is on the 2.6.18 kernel.  Should this feature have existed 2 years ago?
Probably.  Does upgrading the kernel from 2.6.18 fit into the RedHat's
support plan for their distributions?  Not that I've seen.  Luckily though,
we should be seeing RHEL6 sometime in the near future, and this should have
this feature.  Unfortunately, that might be the fastest method to supported
solution you will see.  Although it might not hurt to talk to GS about a
custom kernel.

-greg

_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to