/opt分区被web日志堆满了,导致一些服务无法正常运行,于是rm -fr掉这些日志(近11GB),但是服务仍没有恢复正常,用df -hT看,该分区占用还是100%:

[root@anjing opt]# df -hT
文件系统      类型    容量  已用 可用 已用% 挂载点
/dev/sda9     ext3    996M  228M  717M  25% /
/dev/sda10    ext3     27G   12G   14G  47% /var
/dev/sda8     ext3    996M   34M  911M   4% /home
/dev/sda7     ext3    2.0G   36M  1.9G   2% /temp
/dev/sda6     ext3    3.0G  2.6G  228M  92% /usr
/dev/sda3     ext3     19G   19G     0 100% /opt
/dev/sda1     ext3     99M   12M   83M  12% /boot
tmpfs        tmpfs    2.0G     0  2.0G   0% /dev/shm
但是用du -sh /opt命令,看到:
[root@anjing /]# du -sh /opt/
8.3G    /opt/
应该是删除了这些文件,但是空间没有释放,当然重启可以解决目的,但是会造成服务器上所有业务中断,可使用下面命令查看删除文件占用情况:
[root@anjing opt]# lsof |grep delete
mysqld_sa 11317      root  cwd       DIR        8,6          0     102107 /usr/local/mysql (deleted)
mysqld_sa 11317      root  255r      REG        8,6      13620     102182 /usr/local/mysql/bin/mysqld_safe (deleted)
mysqld    11353     mysql  txt       REG        8,6   29382763     102138 /usr/local/mysql/bin/mysqld (deleted)
mysqld    11353     mysql    5u      REG        8,9          0      58761 /tmp/ibpfbHsa (deleted)
mysqld    11353     mysql    6u      REG        8,9          0      58771 /tmp/ibqoMnag (deleted)
mysqld    11353     mysql    7u      REG        8,9          0      58772 /tmp/ibN4C4Rl (deleted)
mysqld    11353     mysql    8u      REG        8,9          0      58781 /tmp/ibkWP8zr (deleted)
mysqld    11353     mysql   12u      REG        8,9          0      58782 /tmp/ibnqrZsx (deleted)
java      16961      root    1w      REG        8,3 5822263296     457562 /opt/tomcat/logs/catalina.out (deleted)
java      16961      root    2w      REG        8,3 5822263296     457562 /opt/tomcat/logs/catalina.out (deleted)
java      16961      root   12w      REG        8,3 5469261824     197191 /opt/tomcat/logs/catalina.2013-01-02.log (deleted)
java      16961      root   13w      REG        8,3    2166784     197192 /opt/tomcat/logs/localhost.2013-01-02.log (deleted)
java      16961      root   14w      REG        8,3          0     391681 /opt/tomcat/logs/manager.2013-01-02.log (deleted)
java      16961      root   15w      REG        8,3          0     391682 /opt/tomcat/logs/host-manager.2013-01-02.log (deleted)
这里可以看到这些文件虽然删除了,但是还占用着空间,现在只要kill掉这些进程:
[root@anjing /]# kill -9 16961
[root@anjing /]# df -hT
文件系统      类型    容量  已用 可用 已用% 挂载点
/dev/sda9     ext3    996M  228M  717M  25% /
/dev/sda10    ext3     27G   12G   14G  47% /var
/dev/sda8     ext3    996M   34M  911M   4% /home
/dev/sda7     ext3    2.0G   36M  1.9G   2% /temp
/dev/sda6     ext3    3.0G  2.6G  228M  92% /usr
/dev/sda3     ext3     19G  8.4G  9.6G  47% /opt
/dev/sda1     ext3     99M   12M   83M  12% /boot
tmpfs        tmpfs    2.0G     0  2.0G   0% /dev/shm
问题解决,服务也恢复整理啦…

Linux磁盘占用100%解决方法的更多相关文章

  1. Windows 10磁盘占用100%解决办法

    开机后磁盘占用高,是因为 windows 10 默认启用了 superfetch 服务.   这个服务的主要功能是加快程序的启动速度.开机以后,系统将那些经常使用的程序,预先从硬盘加载到内存中,这样, ...

  2. win8.1磁盘使用率100解决方法

    关闭家庭组,因为这功能会导致硬盘和CPU处于高负荷状态.关闭方法:Win+C – 设置 – 更改电脑设置 – 家庭组 – 离开如果用不到家庭组可以直接把家庭组服务也给关闭了:控制面板 – 管理工具 – ...

  3. 关于inodes占用100%解决方法

    df -i; 发现inode节点占满: 这个时候如果不知道哪儿节点占用多可以用下边的脚本进行检查,查看到底哪个目录下面的文件最多: for i in /*; do echo $i; find $i | ...

  4. vs开启,Windows 10磁盘占用100%解决办法

    https://www.cnblogs.com/time-is-life/p/8888441.html 最后把Home Group相关的服务都改成禁用. 注意: 即使这两个服务没有启动也不行, 一定要 ...

  5. win8磁盘占用100%的12种解决办法

    解决方法1:硬盘4K对齐,能减少磁盘占用100%情况.(大部分用户能解决) 解决方法2:检查硬盘AHCI驱动是否安装 解决方法3:通过 HD Tune Pro 5 专业的硬盘测试工具 检测硬盘健康度, ...

  6. 完美解决windows10磁盘占用100%并出现卡顿、假死无反应

    完美解决windows10磁盘占用100%并出现卡顿.假死无反应 想必大家也跟我一样,自从用win10系统以后经常会出现这种情况:磁盘突然占用100%然后开始出现假死现象,电脑卡住,点击任何软件没反应 ...

  7. apache无法正常启动,80端口被占用的解决方法

    apache无法正常启动,80端口被占用的解决方法 网上的方法: 仔细查看提示: make_sock: could not bind to address 0.0.0.0:80 恍然大悟,计算机上安装 ...

  8. Linux Vsftpd 连接超时解决方法

    Linux Vsftpd 连接超时解决方法 2013-11-13 10:58:34|  分类: 默认分类|举报|字号 订阅     解决方法(http://www.lingdus.com/thread ...

  9. linux服务器时间同步失败解决方法

    linux服务器时间同步失败解决方法 1.为什么会时间不同步: ①计算机的时间是根据电脑晶振以固定频率震荡而产生的,由于晶振的不同或者老化,会导致电脑时间积累误差的产 (什么是电脑晶振:http:// ...

随机推荐

  1. 评论 “App死亡潮:400万应用僵尸超八成,周期仅10月”

    点这里 原文: App死亡潮:400万应用僵尸超八成,周期仅10月 时间 2015-04-05 22:48:19  和讯科技相似文章 (16)原文  http://tech.hexun.com/201 ...

  2. sql 语句的各种连接

    数据表: 1.两种连接表现方式一样 其中 where 条件语句可以省略,当时join 的on 语句不可省略 2.左连接,右连接 左连接:返回左表的所有数据,并根据条件返回左右表的连接结果,如果未匹配到 ...

  3. 在wpf窗体上添加用户控件

    1.引用用户控件的命名控件 xmlns:my="clr-namespace:WpfApplicationDemo.Control" 2.把用户控件添加到窗体中 <my:Use ...

  4. HDU 1142 A Walk Through the Forest(SPFA+记忆化搜索DFS)

    题目链接 题意 :办公室编号为1,家编号为2,问从办公室到家有多少条路径,当然路径要短,从A走到B的条件是,A到家比B到家要远,所以可以从A走向B . 思路 : 先以终点为起点求最短路,然后记忆化搜索 ...

  5. badboy 之 查看回放结果

    在运行脚本时,Badboy提供了Summary功能方便我们监控回放结果状态,如下Summary view: 以下表格对运行情况的各个维度进行解释: 统计点 描述 Played 运行或回放脚本的次数 S ...

  6. Project Euler P105:Special subset sums: testing 特殊的子集和 检验

    Special subset sums: testing Let S(A) represent the sum of elements in set A of size n. We shall cal ...

  7. unity 脚本(自定义组件)的事件触发关系

  8. 【转】java线程系列---Runnable和Thread的区别

    在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口:Thread类是在java.lang包中定义的.一个类只要继承了Thread类同时覆写了本类中的run() ...

  9. Hadoop基础教程之重新认识Hadoop

      之前,我们把hadoop从下载包部署到编写了helloworld,看到了结果.现是得开始稍微更深入地了解hadoop了. Hadoop包含了两大功能DFS和MapReduce, DFS可以理解为一 ...

  10. Java-马士兵设计模式学习笔记-观察者模式-AWT简单例子

    1.AWT简单例子 TestFrame.java import java.awt.Button; import java.awt.Frame; import java.awt.event.Action ...