A message for Linux.com registered users: We are in the process of making changes to the Linux forums. From Monday, 8/13/18 at 6:00 PM PT to Tuesday, 8/14/18 at 4:00 PM PT, you will be unable to access the forums. They will re-launch as soon as possible on Tuesday, 8/14/18 with new features and improved functionality. Thank you for your patience and stay tuned for the new improved forums.

November 14, 2011

Unsure of why my var directory is so large


When I run df -h it gives me this

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 950M 336M 566M 38% /
varrun 3.9G 64K 3.9G 1% /var/run
varlock 3.9G 0 3.9G 0% /var/lock
udev 3.9G 32K 3.9G 1% /dev
devshm 3.9G 0 3.9G 0% /dev/shm
/dev/sda5 4.7G 382M 4.3G 9% /usr
/dev/sda6 4.7G 4.1G 655M 87% /var
/dev/sda7 920G 16G 904G 2% /home
none 3.9G 1.1G 2.9G 28% /tmp

As you can see the /var usage is 87%. So I wanted to see why.

I then tried to look in /var like so

/var# du -hx --max-depth=1
2.7M ./backups
105M ./cache
63M ./lib
0 ./local
0 ./lock
0 ./mail
0 ./opt
0 ./run
8.0K ./spool
3.4M ./log
0 ./tmp
1.4G ./www
1.6G .

I'm not sure how in the du -hx --max-depth=1 version above it gives a file size of 1.6g but in the first command (df -h) it says the var directory has a file size of 4.1g.

Help would be much appreciated...

Here's some more background

A few days ago I had a high Usage for the /Var just like above. So I tried to remove the .gz files under the apache2 directory.

Somehow instead I managed to remove all of the files in the apache2 directory. BUT the usage size for /var still did not go down.

I have since reinstated the apache2 log files and they are not populating.

Click Here!