Centos 6.3サーバーで、/ tmpにファイルを保存するための空き領域がないことに気付きました。
[root @]#df -h 使用されるファイルシステムのサイズ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
しかし/ tmpには何もありません
[root @]#ls -Sahl/tmp | more 合計10K dr-xr-xr-x。 25ルートルート4.0K Mar 16 04:29 .. drwxrwxrwt。 3ルートルート3.0K Mar 16 03:32。 drwx ------。 2ルートルート1.0K Mar 16 04:28 mc-root
私の質問は、次のとおりです。どの/ tmpマウントスペースが使用されますか?そして、どうすればそれをきれいにできますか?
現在開いているファイルを表示するには、lsof /tmp
を使用する必要があります。
ソフトウェアをロックしたままファイルを削除すると、ファイルは表示されなくなりますが、HDDスペースは割り当てられたままになります。
これは非常に小さな/ tmpパーティションです。
lsof /tmp
の出力を表示して、ファイルを開いているプロセスを確認します。関連プロセスを停止すると、スペースが解放されます。