How to find which process using, while getting High Disk I/O?


 
Thread Tools Search this Thread
Homework and Emergencies Emergency UNIX and Linux Support How to find which process using, while getting High Disk I/O?
# 1  
Old 07-23-2014
Ubuntu How to find which process using, while getting High Disk I/O?

In Our Production server I/O was very high, I Recived mail that Disk I/O was high, is it possible how to find which process Used this much I/O ?

Iam Using Ubuntu server 12.04.

Code:
Linux 3.9.3-x86_64-server33 (Li473-1200)         07/23/2014      _x86_64_        (8 CPU)
12:05:01 AM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util

12:25:03 PM  dev202-0    232.89  10349.03   9190.80     83.90     16.32     69.58      0.52     12.03
12:25:03 PM dev202-16      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
12:35:02 PM  dev202-0    512.07  21177.74  21592.79     83.52     19.58     38.46      0.48     24.84
12:35:02 PM dev202-16      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

# 2  
Old 07-23-2014
did u try
Code:
top

command?
# 3  
Old 07-23-2014
Ubuntu

Quote:
Originally Posted by JITHENDER
did u try
Code:
top

command?
top doesn't help me to find the high I/O
# 4  
Old 07-23-2014
Did you try iotop ?

You may have to install it using sudo apt-get install iotop
This User Gave Thanks to prvnrk For This Post:
# 5  
Old 07-26-2014
yes i found the particular service using iotop and fixed the issue, redis-server eating my cpu got fixed by flushing,
Code:
# redis-server FLUSHDB

,
Code:
# redis-server FLUSHALL

# 6  
Old 09-16-2014
top command should give you the output as per your requirement. You may need to install the package if required.

Also you can try ps -aef command and check if there are any idle/hung processes.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

High availability of a process between two Linux servers

Hello, I would like to create a script that will maintain HA/failover of a process between two servers. I wanted to send a continuous heartbeat message through a script to another server when everything is working fine, if a process has gone down then the same message should be sent another... (4 Replies)
Discussion started by: Mahesh_RPM
4 Replies

2. Solaris

Disk IO high. What to fix ?

This is Solaris-10 box. I can see disk I/O is high and performance is very very slow for applications running on it. What should I check to fix this issue ? root@dbrpd01:/# iostat -xntz | head -7 tty tin tout 7 79 extended device statistics r/s w/s kr/s ... (6 Replies)
Discussion started by: solaris_1977
6 Replies

3. Shell Programming and Scripting

what would a script include to find CPU's %system time high and user time high?

Hi , I am trying to :wall: my head while scripting ..I am really new to this stuff , never did it before :( . how to find cpu's system high time and user time high in a script?? thanks , help would be appreciated ! :) (9 Replies)
Discussion started by: sushwey
9 Replies

4. AIX

Diagnose high disk write IO

Hi, say for example if there is high disk write IO in one disk (detected from NMON), how to we identify what processes is writing on that particular disk? (3 Replies)
Discussion started by: ngaisteve1
3 Replies

5. Red Hat

Disk Utilization is very high

Hi, I have monitored that disk utilization is very high on one of red hat linux VM. Would like to know how to find out that issue of high disk utilization is because of disk or Installed Application on that server is causing the problem. Regards, Manoj (1 Reply)
Discussion started by: manoj.solaris
1 Replies

6. Shell Programming and Scripting

Unix Script to find and kill a process with high memory utilization

Hi Unix Gurus i am somewhat new to unix scripting so need your help to create a script as below. # This script would find the process consuming memory beyond a certain #limit. if the meemory consumption is more than 100% for a period of 1 # minute for the specific process. the script would... (0 Replies)
Discussion started by: robinforlinux
0 Replies

7. UNIX for Advanced & Expert Users

identify the unix process performing high disk i/o reads and writes

Guys, Is there any UNIX command that captures the 'Unix process which is performing high disk I/O reads and writes'. can you help me in this? -Swamy (6 Replies)
Discussion started by: avsswamy
6 Replies

8. Shell Programming and Scripting

identify the unix processes performing high disk i/o reads and writes

I would like to write shell/perl script which identifies the top unix processes that are performing high disk I/O's or/and writes If any one knows the solution please help me? -Swamy (0 Replies)
Discussion started by: avsswamy
0 Replies

9. UNIX for Dummies Questions & Answers

How to trace the big files causing high disk usage

Hi All, One very urgent issue and I need your help. I have two V490 servers installed with Sun Solaris 10. I have traced out that the disk usage is running out of space for both the servers. Currently the /dev/md/dsk/d10 device is 91% in one server and another is 56% and it is increasing... (1 Reply)
Discussion started by: ailnilanjan
1 Replies

10. Shell Programming and Scripting

Need to send email on HIGH Disk usage

Hi Guys I am looking for a python / PERL script which will send me email when ever my disk becomes more than 90% full. By the way my OS is Win XP. If anybody have already has written same type of script or something very similar kind of script, that will also be very helpful. Thanks... (1 Reply)
Discussion started by: csaha
1 Replies
Login or Register to Ask a Question