美文网首页Linux
linux系统盘空间/dev/vda1 100%占满如何解决

linux系统盘空间/dev/vda1 100%占满如何解决

作者: yes先生boss | 来源:发表于2019-03-14 11:28 被阅读0次

    最近公司服务器一直宕机 就查了一下原因,结果发现是linux系统盘空间/dev/vda1被占满了

    解决办法其实很简单

    1,使用

       df -h //查询整体磁盘使用情况
      
      /dev/vda1        20G   19G     0 100% /
      none            4.0K     0  4.0K   0% /sys/fs/cgroup
      udev            3.9G  4.0K  3.9G   1% /dev
      tmpfs           799M  1.6M  797M   1% /run
      none            5.0M     0  5.0M   0% /run/lock
      none            3.9G     0  3.9G   0% /run/shm
      none            100M     0  100M   0% /run/user
      /dev/vdb        197G  5.2G  182G   3% /data
    

    发现/dev/vda1磁盘占满

    2,依次查询哪些文件过大,一般就是服务写入的log 日志比较多

         例如:cd /usr
        使用 dh -sh *  来查询
    
        344M    bin
        4.0K    games
        25M     include
        480M    lib
        28M     local
        13M     sbin
        286M    share
        2.6G    src
    
       发现 src文件竟然2.6G    
    
      cd src   
      ls
    
     linux-headers-3.13.0-100     
     linux-headers-3.13.0-110      linux-headers-3.13.0-83
     发现这里面都是linux系统内核,由于比较多 只展示一个
    
     由于项目是14年开始的     结果里面有太多没用的但是install的内核版本
    
     清除就ok了
    

    3,再次查询

      df -h
    
     /dev/vda1        20G   12G  7.0G  63% /
      none            4.0K     0  4.0K   0% /sys/fs/cgroup
      udev            3.9G  4.0K  3.9G   1% /dev
      tmpfs           799M  1.6M  797M   1% /run
      none            5.0M     0  5.0M   0% /run/lock
      none            3.9G     0  3.9G   0% /run/shm
      none            100M     0  100M   0% /run/user
      /dev/vdb        197G  5.2G  182G   3% /data
    
     具体如何删除内核,我的文章里面也有。
    

    相关文章

      网友评论

        本文标题:linux系统盘空间/dev/vda1 100%占满如何解决

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