美文网首页
LINUX----内存不足

LINUX----内存不足

作者: JuMinggniMuJ | 来源:发表于2020-11-30 15:09 被阅读0次

    自己在网上买了一个丐中丐版的服务器(1核2G、40G内存)用于平时测试使用,然而却忽略了磁盘空间。。。
    连接远程命令窗口使用tab联想的时候报错:

    cannot create temp file for here-document: No space left on device
    ##无法为此处文档创建临时文件:设备上没有剩余空间
    
    1.文件系统磁盘使用情况统计
    df -h
    

    发现我的/dev/vda1直接100分

    2.查找大文件:

    很好奇是什么装满了我这弱不禁风的磁盘:

    cd /
    du -h --max-depth=1
    ...
    
    3.删除大文件:

    最终发现是我的php日志,35G!!!,不可能留着它过年!

    rm -rf *
    
    4.再次查看系统磁盘使用情况:

    du查看已经正常,df -h还是100分???
    最后查找度娘才知道:
    用户删除大量文件之后,在文件系统目录中已经不可见了,所以du就不会再统计它,但是如果此时进程还持有被删除文件的文件句柄,那么这个文件就不会真正在磁盘中删除

    5.停止并重启php进程:
    ps -aux|grep php
    kill -9 pid
    ./php-fpm
    
    6.系统磁盘使用情况恢复正常

    相关文章

      网友评论

          本文标题:LINUX----内存不足

          本文链接:https://www.haomeiwen.com/subject/zdirwktx.html