zoukankan      html  css  js  c++  java
  • 关于df -h卡住和系统磁盘被占满的问题

    df -h 卡住不动,一直不动也不报错,很费解,后来查看网上资料用strace 跟踪命令来查看df执行时候卡在哪里不动。

    starce df -h 

    当时候卡在了挂载点 /var/lib/kubelet/pods/b6b1c280-9d57-11e9-9b98-525400959370/volumes/kubernetes.io~nfs/pv003 ,

    然后用命令umount -l  /var/lib/kubelet/pods/b6b1c280-9d57-11e9-9b98-525400959370/volumes/kubernetes.io~nfs/pv003   选项 –l 并不是马上umount,而是在该目录空闲后再umount。

    第二问题磁盘占满

    df -h  磁盘满了,查看关键目录有无大文件发现没有大文件,但是100G的磁盘全占满了,以为是inode占满的 df -i 发现才占用了 3% ,瞬间懵逼,查资料发现是僵尸文件造成的。

    先lsof | grep deleted 查看都有哪些文件

    然后在lsof | grep deleted | awk -F " " '{print$2}' | xargs kill -9  这一整条命令是查出来的僵尸文件的pid后直接kill 掉。

  • 相关阅读:
    云计算安全之传统安全业务连续性和灾难恢复
    如何降低云应用程序的风险并管理其保障措施
    映射函数
    numpy用法
    dataframe基础
    list用法
    可视化基础
    pycharm使用技巧
    时间用法
    merge()函数
  • 原文地址:https://www.cnblogs.com/sunju/p/11435040.html
Copyright © 2011-2022 走看看