I'm no expert, but some quick questions come to my mind.
- Are you rotating and deleting old logs?
- Are you running scripts, either at bootup or periodically with cron (or both) that routinely deletes unnecessary temporary files?
- Do you use separate /var and /tmp partitions? Those file systems usually are the culprits for filling disk space.
- As this box is a server, are you providing user storage space and if so, are you using disk quotas?
- Which kinds of files or directories are consuming the most space?
To help answer some of these questions the
du and
df commands will provide disk usage information.
You also can use the
find command to search for files exceeding a certain size or a certain age.
There are other tools such as
Gkrellm that might help.
If you are using KDE, then
Konqueror in file manager mode or the
KFind utility are helpful in visually understanding where the problems occur.
There is a mini How-To here at LQ that might help:
Monitoring Harddrive usage automatically