-2

我在这台服务器上只有小的 php 文件,它适合 80gb。消耗的所有空间在哪里?如果它从不清除临时空间,它是不可持续的。我该如何解决这个问题并清除可能占用服务器上所有空间的内容。可以是日志吗?

Filesystem            Size  Used Avail Use% Mounted on

/dev/xvda1             79G   79G  4.6M 100% /

tmpfs                 1.9G     0  1.9G   0% /dev/shm

这表明所有的大小都在 var/log/httpd 中被消耗~

 du -a / | sort -n -r | head -n 10
 du: cannot access `/proc/1635/task/1635/fd/4': No such file or directory
 du: cannot access `/proc/1635/task/1635/fdinfo/4': No such file or directory
 du: cannot access `/proc/1635/fd/4': No such file or directory
 du: cannot access `/proc/1635/fdinfo/4': No such file or directory
 82313432        /
 81281820        /var
 80612296        /var/log
 80568212        /var/log/httpd
 73591608        /var/log/httpd/access_log
 6949756 /var/log/httpd/access_log-20130818
 784468  /usr
 428232  /var/spool
 428188  /var/spool/mail
 428184  /var/spool/mail/root

我怎样才能清除它并防止它在将来发生?

4

1 回答 1

0

首先尝试清理一些空间,例如截断 /var/log 中的一些日志文件,然后检查哪些是最大的文件夹du -a / | sort -n -r | head -n 10

于 2013-10-13T19:44:40.183 回答