I've found that sometimes df does not report right, it's output display a false filesystem occupation. Try a quotacheck over the filesystem and then the df command, sometimes it is fixed this way. You can use quotacheck <mount point> or quotacheck filedomain#fileset , it does not need to be umounted.