Você deve usar lsof /tmp
para ver o arquivo aberto no momento.
Se você excluir um arquivo, enquanto um software ainda tiver um bloqueio, você não o verá mais, mas ainda terá espaço em HD atribuído a ele.
No servidor Centos 6.3 notei que / tmp não tem mais espaço livre para armazenar arquivos.
[root@]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg0-lv_root 99G 11G 84G 12% / tmpfs 16G 0 16G 0% /dev/shm /dev/sda1 194M 65M 120M 35% /boot /dev/mapper/vg0-lv_tmp 97M 92M 704K 100% /tmp /dev/mapper/vg1-lv0 50G 180M 47G 1% /mnt/ssd2
Mas não há nada em / tmp em tudo
[root@]# ls -Sahl /tmp |more total 10K dr-xr-xr-x. 25 root root 4.0K Mar 16 04:29 .. drwxrwxrwt. 3 root root 3.0K Mar 16 03:32 . drwx------. 2 root root 1.0K Mar 16 04:28 mc-root
Minha pergunta é: como poderia ser? Por que espaço de montagem / tmp usado? E como eu poderia limpá-lo?
Essa é uma partição / tmp muito pequena.
Mostre a saída de lsof /tmp
para ver quais processos têm arquivos abertos lá. Parar o processo relevante deve liberar o espaço.