How to refresh the 'df' space?

Hi,all,

I found one of the filesystem is 100% full, which existed one of Oracle temporary file of temp tablespace, and I followed the database operation and deleted the temp file from the filesystem.

However, it didn't release the space when I used 'df -k' to show the system space!!! But I know it didn't occupy so much space, because the 'du -ks' command showed the space has been down.

Could anybody help to resolve this problem? To refresh the disk free status?

Thank you in advance.

[524 byte] By [davistai@gmail.coma] at [2007-11-27 10:12:15]
# 1

next time, you may want to

fuser <file>

before removing it

if you removed a file that was open and in use by Oracle and the filesystem hasn't (over time) recovered the space, or if you've done a sync . in the directory that you removed the file and it still didn't clear it up, then you're only remedy is to stop and start Oracle to reclaim the space - jeff

jeffrey.sa at 2007-7-28 15:19:07 > top of Java-index,General,Maintenance...
# 2

In other words, rm-ing an open file doesn't free the file's space until the file is closed.

wsandersa at 2007-7-28 15:19:07 > top of Java-index,General,Maintenance...