Disk Usage in Detail !!


 
Thread Tools Search this Thread
Operating Systems AIX Disk Usage in Detail !!
# 1  
Old 04-28-2014
Disk Usage in Detail !!

Hi ALL,

I always use du command for analyzing diskusage to housekeep a filesystem.

Can somebody tell the where first row filesize resides?



Code:
 
 
bash-3.2# df -gt /tmp
Filesystem GB blocks Used Free %Used Mounted on
/dev/hd3 16.50 10.01 6.49 61% /tmp
bash-3.2#
 
bash-3.2# pwd
/tmp
bash-3.2#
 
bash-3.2# du -max | sort -nr | head -30
3197.21 . ----------------------------->>>> location? i am sure its not totalsize for the current filesystem. ( 3GB + 7GB Other files= Used)
1685.11 ./dsmsched.log
263.16 ./app123.log
179.67 ./OraInstall2012-07-31_04-58-04AM
179.67 ./OraInstall2012-07-31_04-31-34AM
175.96 ./OraInstall2012-07-25_04-13-05AM
175.96 ./OraInstall2012-07-25_04-04-45AM
153.48 ./OraInstall2012-07-31_04-58-04AM/jdk
153.48 ./OraInstall2012-07-31_04-31-34AM/jdk
153.48 ./OraInstall2012-07-25_04-13-05AM/jdk
153.48 ./OraInstall2012-07-25_04-04-45AM/jdk
146.46 ./OraInstall2012-07-31_04-37-01AM

Thanks,
Thala

Last edited by Thala; 04-28-2014 at 02:25 AM.. Reason: COde
# 2  
Old 04-28-2014
Maybe there is some dead process still keeping a handle open there; check this thread out:
https://www.unix.com/aix/234813-file-...t-free-du.html

Last edited by zaxxon; 04-28-2014 at 04:13 AM.. Reason: rephrasing
# 3  
Old 04-28-2014
Remember that the output is cumulative for directories. If you have a directory of five files, each being 10M, then the directory will be listed as 50M.



Robin
# 4  
Old 04-28-2014
It's the sum of all subdirectories plus the files in the uppermost directory itself.
# 5  
Old 04-28-2014
I suggest you do it this way instead:

Code:
du -ks * | sort -rn

This will show you the files/directories in the current directory sorted by size (in kB). Once you identify the biggest (or the most promising) directory you switch there and apply the same command again, etc., ....

Here is an example:

Code:
# pwd
/opt

# du -ks * | sort -rn
11520   IBMinvscout
9596    admin
4104    freeware
1604    Tivoli
208     perl
80      ibm
20      hsc
4       mcr
4       RPM_inst_root
0       lost+found
0       csm

# cd IBMinvscout

# du -ks * | sort -rn
11508   bin
12      sbin

Notice that "11508+12" is "11520", as displayed above.

I hope this helps.

bakunin
# 6  
Old 05-02-2014
Thanks All,
BTW its solved by killing the process.
Note: Dont kill the critical process as it may halt your production.

Here it is,

the file dsmsched.log is used by a backup process.
And instead of Nulling that file i removed and created new file.
This is the problem caused.

So i did

fuser -dV /tmp

it listed open files with process IDs.

Then i checked the size which is holding that backup process.
Killed that process and restarted the services.
I got my free space back !!!

As its an baclient backup process i killed and solved or else it would be a problem for me.


Thanks,
Thala
# 7  
Old 05-02-2014
It happens from time to time that dsmsched goes a bit nuts... and is very verbous for peanuts most time... ( look at its content ot convince yourself...) so when it does become a nuisance ( making backups fail ... Yes it does! ) stop it and relaunch it if that fails only should you kill it, after having removed or zeroed the logfile
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Disk usage monitoring and record the disk used in last 24 hour

HI I am Trying to edit the below code to send email every day with difference of disk utilized in for last 24 hours but instead getting same usage everyday. can you please help me to point out where my calculation is going wrong. Thank you. ================= #!/bin/bash TODAY="at $(date... (0 Replies)
Discussion started by: Mi4304
0 Replies

2. Shell Programming and Scripting

Detail on For loop for multiple file input and bash variable usage

Dear mentors, I just need little explanation regarding for loop to give input to awk script for file in `ls *.txt |sort -t"_" -k2n,2`; do awk script $file done which sorts file in order, and will input one after another file in order to awk script suppose if I have to input 2 or... (4 Replies)
Discussion started by: Akshay Hegde
4 Replies

3. UNIX for Dummies Questions & Answers

Disk Usage

Hi, I have always felt problems using commands to check disk usage, or I should say I might not be using the commands properly. dfspace and free are 2 most frequent command that I use, but the data that it echoes is not comprehandable atleast to me.:wall::wall::wall::wall::wall: I want... (4 Replies)
Discussion started by: TH3M0Nk
4 Replies

4. Solaris

current CPU usage, memory usage, disk I/O oid(snmp)

Hi, I want to monitor the current cpu usage, monitor usage , disk I/o and network utlization for solaris using SNMP. I want the oids for above tasks. can you please tell me that Thank you (2 Replies)
Discussion started by: S_venkatesh
2 Replies

5. HP-UX

how can I find cpu usage memory usage swap usage and logical volume usage

how can I find cpu usage memory usage swap usage and I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times my final destination is monitor process logical volume usage above X % and number of Logical voluage above can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies

6. Shell Programming and Scripting

disk usage

Hi If the disk space is running low in the home directories, and I cannot add more disk space at the moment. How can I determine who is using the most disk space? (4 Replies)
Discussion started by: tjay83
4 Replies

7. Shell Programming and Scripting

disk usage

fdisk -l shows me the total disk size. How can I see, how much disk space is free or available? (5 Replies)
Discussion started by: tjay83
5 Replies

8. Shell Programming and Scripting

Disk Usage

Hi, I want to retrieve the directory in the shell script that is using maximum space on the disk.I was using du command but it displays all the directories that are using the space on the disk.How can retrieve the only directory which uses the maximum space on the disk?? Thanks in advance. ... (4 Replies)
Discussion started by: harikamamidala
4 Replies

9. UNIX for Dummies Questions & Answers

disk usage

how to i find out the disk usage on a server. say in windows examples its like C:/ D:/ and checking out the disk space. how can i find in Unix. can i just use df -k or should i go to each volume group and find that way. plz respond (2 Replies)
Discussion started by: karthikosu
2 Replies

10. UNIX for Dummies Questions & Answers

Disk Usage

Im using solaris 8 on a Sunfire 280r. Is there a command to show you how much disk space is being used in gigabytes or megabytes. I dont think theres an option for this using the df command. not for solaris anyway. thanks (3 Replies)
Discussion started by: lewisoco
3 Replies
Login or Register to Ask a Question