AK_Dude
01-20-2005, 12:06 PM
I am one of the administrators for a particular FreeBSD server that is having some bizarre file system usage errors. I received an alarm from a cron job that monitors disk usage, which stated that /tmp was at 100%, so I logged on to the box to find out why. All I got was confused: :D
AnonymousServer# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/aacd0s1a 257998 76290 161070 32% /
/dev/aacd0s1e 257998 236292 1068 100% /tmp
/dev/aacd0s1f 4129310 2242094 1556872 59% /usr
/dev/aacd0s1g 25700108 10090302 13553798 43% /var
procfs 4 4 0 100% /proc
AnonymousServer#
Okay, /tmp is still full. Let's see why:
AnonymousServer# du -k /tmp | sort -n
2 /tmp
AnonymousServer# du -k /tmp
2 /tmp
AnonymousServer# cd /tmp
AnonymousServer# du -k
2 .
AnonymousServer#
WT*? If /tmp is full, why isn't du -k showing anything? Okay, let's just look in the directory:
AnonymousServer# ls -a
. ..
AnonymousServer#
Okay, that's odd...Am I just on crack?
AnonymousServer# pwd
/tmp
AnonymousServer# ls -a
. ..
AnonymousServer#
Okay, I don't appear to be. Is /tmp still full?
AnonymousServer# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/aacd0s1a 257998 76290 161070 32% /
/dev/aacd0s1e 257998 237332 28 100% /tmp
/dev/aacd0s1f 4129310 2242094 1556872 59% /usr
/dev/aacd0s1g 25700108 10112416 13531684 43% /var
procfs 4 4 0 100% /proc
AnonymousServer#
Yep--more so than earlier. What's going on here?
AnonymousServer# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/aacd0s1a 257998 76290 161070 32% /
/dev/aacd0s1e 257998 236292 1068 100% /tmp
/dev/aacd0s1f 4129310 2242094 1556872 59% /usr
/dev/aacd0s1g 25700108 10090302 13553798 43% /var
procfs 4 4 0 100% /proc
AnonymousServer#
Okay, /tmp is still full. Let's see why:
AnonymousServer# du -k /tmp | sort -n
2 /tmp
AnonymousServer# du -k /tmp
2 /tmp
AnonymousServer# cd /tmp
AnonymousServer# du -k
2 .
AnonymousServer#
WT*? If /tmp is full, why isn't du -k showing anything? Okay, let's just look in the directory:
AnonymousServer# ls -a
. ..
AnonymousServer#
Okay, that's odd...Am I just on crack?
AnonymousServer# pwd
/tmp
AnonymousServer# ls -a
. ..
AnonymousServer#
Okay, I don't appear to be. Is /tmp still full?
AnonymousServer# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/aacd0s1a 257998 76290 161070 32% /
/dev/aacd0s1e 257998 237332 28 100% /tmp
/dev/aacd0s1f 4129310 2242094 1556872 59% /usr
/dev/aacd0s1g 25700108 10112416 13531684 43% /var
procfs 4 4 0 100% /proc
AnonymousServer#
Yep--more so than earlier. What's going on here?