Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have access to an academic supercomputer where there is an NFS filesystem where our lab keeps our data.

When I run iostats -nh I believe I am getting statistics for all users accessing all storage devices. Is there a way to see my own I/O statistics on this particular NFS filesystem? i.e. see how much of the total load is mine?

share|improve this question
add comment

2 Answers

iotop can show which processes are using I/O on a system; it can also be set to show accumulated I/O instead of just bandwidth usage. It requires Linux kernel 2.6.20 or later. It also needs to be run as root since it uses per process io accounting files in /proc.

share|improve this answer
add comment

Maybe. If there is any sort of scheduling manager (such as Moab, SGE, etc.) on the HPC, I would check with the administrators. These scheduling managers have accounting abilities that can give you detailed I/O statistics if configured correctly.

However, those statistics are only useful if all of the I/O to the NFS mount you performed was through the scheduler.

nfsiostat unfortunately only reports aggregate statistics for NFS mount points.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.