zoukankan      html  css  js  c++  java
  • 服务器磁盘满了

    1. 步骤一:遇到磁盘空间不足的报错时候,首先使用df -h查看磁盘空间使用情况,磁盘空间达到100%。

    2. 步骤二:比如、data已经达到100%,进入目录/data,查找磁盘空间中的大文件,使用命令

      du -sh *查找占用空间大的目录,可以看到空间占用比较大的文件,通过逐层定位,最后会找到具体的文件

    3. 步骤三:除了上面逐层定位的方法,我们也可以直接查找出大文件,使用命令find /data -size +400M查找出大于400M的文件
    4. 步骤四:从上面可以看出,占用空间较大的文件,如果判定该文件已经无用,直接删除即可。

    方法二

    1. 步骤一:除了磁盘空间除了文件占用之外,还有一种情况,当磁盘空间满了之后,我们无法查找到大文件,此时可能是文件可能已经被删掉,但有进程依然在使用它。在进程运行期间,Linux 不会释放该文件的存储空间。此时看到磁盘空间仍是100%
       
    2. 步骤二:此时适用命令lsof | lsof | grep deleted 查找到占用的进程,直接停止进程或者kill掉就可以释放空间(注:如果不是生产环境,重启操作系统,空间也会释放)
       

    方法三

    1. 最后一种情况,就是随着linux系统应用的安装,当初磁盘空间申请过小,磁盘使用达到100%,也没有可以清理的磁盘空间,此时如果其余磁盘挂载点有充足的空间,我们可以通过软连接使用其余磁盘的空间,或者将应用安装到富余的目录空间,此外,现在很多磁盘都使用LVM逻辑卷的方式挂载,增加磁盘后,可以使用动态扩容磁盘空间解决。

       
  • 相关阅读:
    虚拟环境- virtualenvwrapper
    数据库可视化工具--DBeaver
    关于数据库 SQL 语句性能优化的52 条 策略。
    软件安全测试点以及测试方法
    常用功能-添加、修改功能测试点
    这些自动化测试框架知识你还不知道?
    Postman接口功能测试介绍
    python+SMTP发送邮件测试报告
    数据库经典查询语句与练习题
    Selenium 功能总结大集合
  • 原文地址:https://www.cnblogs.com/onroad2019/p/11422804.html
Copyright © 2011-2022 走看看