zoukankan      html  css  js  c++  java
  • Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)

    参考:

        https://blog.csdn.net/e_wsq/article/details/79531493

        https://www.36nu.com/post/327

    使用

    df -h

    查看 根目录所占用空间,发现  /dev/mapper/centos-root 目录下 已用100%,返回结果如下:

    文件系统 容量 已用 可用 已用% 挂载点
    devtmpfs 3.8G 0 3.8G 0% /dev
    tmpfs 3.8G 0 3.8G 0% /dev/shm
    tmpfs 3.8G 25M 3.8G 1% /run
    tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
    /dev/mapper/centos-root 50G 4.7G 46G 10% /
    /dev/sdd 2.7T 48G 2.6T 2% /data3
    /dev/sdb 2.7T 806M 2.6T 1% /data1
    /dev/sdc 2.7T 89M 2.6T 1% /data2
    /dev/sda1 1014M 206M 809M 21% /boot
    /dev/mapper/centos-home 221G 92G 129G 42% /home
    tmpfs 775M 0 775M 0% /run/user/0
    .  20G 

    其中 `.` 占用 20 G,参考 https://www.36nu.com/post/327 博文,清除掉 文件删除且进程还未清除的 进程id,原文如下:

    发现/dev/mapper/centos-root被占满,清掉其他文件夹下面的文件后,清理出来的空间又被逐渐占满。
    查了很多资料,最终发现是因为系统有文件被删除而进程还活着,从而造成还占用空间的现象。
    解决方法如下:
    
    使用lsof |grep delete查看对应的进程号;
    使用 kill -9 进程号,杀掉对应进程即可。
    下面是批量操作的命令:
    
    # lsof | grep delete | awk '{print $2}' | xargs kill -9
    

     清理掉,发现  /dev/mapper/centos-root 下 已经释放掉多半空间。

  • 相关阅读:
    HackerRank
    HackerRank
    LeetCode "Kth Smallest Element in a BST"
    HackerRank
    HackerRank
    LeetCode "Roman to Integer"
    LeetCode "Integer to Roman"
    LeetCode "Majority Element II"
    HackerRank
    HackerRank
  • 原文地址:https://www.cnblogs.com/sunshine171/p/13490259.html
Copyright © 2011-2022 走看看