$df -h /u01
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c1d0p8 39G 5.8G 31G 16% /u01
$du -sh /u01
5.2G /u01
$ /usr/sbin/lsof |grep /u01 |grep deleted |awk '{print $7,$2,$4,$9}' | sort -n | tail
1614001 10421 9w /u01/oracle/admin/art/adump/ora_10421.xml
1691210 17139 9w /u01/oracle/admin/art/adump/ora_17139.xml
1967865 28646 9w /u01/oracle/admin/art/adump/ora_28646.xml
2441753 28344 9w /u01/oracle/admin/art/adump/ora_28344.xml
2629109 5405 9w /u01/oracle/admin/art/adump/ora_5405.xml
3430422 8253 9w /u01/oracle/admin/art/adump/ora_8253.xml
7629320 8288 9w /u01/oracle/admin/art/adump/ora_8288.xml
8703518 8993 9w /u01/oracle/admin/art/adump/ora_8993.xml
104262556 8051 9w /u01/oracle/admin/art/adump/ora_8051.xml
320712351 25992 9w /u01/oracle/admin/art/adump/ora_25992.xml
Далее необходимо перезапустить процесс.
Как временное решение, можно освободить место так:
$ ls -latr /proc/25992/fd/ | grep ora_25992.xml
l-wx------ 1 oracle oinstall 64 Jan 17 10:49 9 -> /u01/oracle/admin/art/adump/ora_25992.xml (deleted)
$ cat /dev/null > /proc/25992/fd/9
$df -h /u01
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c1d0p8 39G 5.5G 31G 16% /u01
$du -sh /u01
5.2G /u01