linux磁盘空间不足,但是使用df -ah却看到还有近一半的空间,怎么会报磁盘空间不足呢?

其实很简单,因为node节点已经用完了,一个文件对应一个node节点,我们这里的说的空间其实是block,block有空间,但是node没有了

为什么会出现这种情况呢?

使用   tune2fs  -l /dev/sdd1 来看,发现block块大小为大了,而node节点所分配的空间就相应的变得很小。

而在这个磁盘中,存储的都是大小为1-2KB的PHP文件,自然它会占用完node节点

怎么解决这个问题呢?

block的大小要适应,如果存储的是1-2KB之类的文件话,第一个block战胜1024字节就可以了,而这块磁盘却占用了4096个字节。

如果是存储视频,大图片文件,使用4096就可以了

注意node节点的数据一定要比block要大,因为node节点的数量大于block也没有意义,一个文件是肯定占用一个block的,而更多的时候会占用更多的block

这样子的话,就可以重新格式化磁盘

mke2fs  -j -b 1025 -i 2048 /dev/sdb1

mke2fs 进行格式化:

-j 指定要磁盘化的是ext3的文件格式

-b 指定块的大小,

-i  指定node节点的大小

转载于:https://www.cnblogs.com/myjavawork/archive/2011/11/09/2242296.html

linux磁盘空间不足,但是使用df却发现磁盘空间至少有一半的空间没有使用相关推荐

  1. Linux僵尸文件:df -h发现磁盘被占满,但是查找不到有大文件

    一.现象 使用df -h 发现磁盘被占满,但是使用du -sh 或者 ls -lh等命令发现并没有大文件 二.原因 系统中可能存在大量僵尸文件(已经被删除,但是仍被进程占用,所以还是占用空间) 三.解 ...

  2. 重新启动postgre报错时,解决方案 ( 由备份文件占用空间太大造成 ) (linux 命令 df -h 查看磁盘空间)

    在这里使用了一个liunx下的命令查看磁盘空间 df: disk free  http://www.cnblogs.com/chenwenbiao/archive/2011/08/07/2129831 ...

  3. linux磁盘空间df-h出不出来,linux 故障:df -h统计磁盘空间占用太多,但又du -h找不到大的文件...

    用lsof / | grep -i delete 从根目录定位打开的被删除的文件 如果定位到某文件占用空间很大 主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的,删除 ...

  4. Linux通过df -h查看磁盘空间满,但实际占用却没有那么大

    最近项目现场经常反馈说是磁盘满了,但实际占用不却没有那么多,导致无法操作,远程查看后,确实如此,现将相关解决方案记录如下: 查看现有硬盘情况 df -h 2. 再查看实际占用 // 切换到要目录下 c ...

  5. linux df是否分区,Linux中df命令查询磁盘信息和fdisk命令分区的用法

    df - 报告文件系统磁盘空间的使用情况 总览 df [option]... [file]... posix 选项: [-kp] gnu 选项 (最短方式): [-ahhiklmpv] [-t fst ...

  6. df 命令查看磁盘空间_Linux df命令检查磁盘空间

    df 命令查看磁盘空间 Periodically, you may need to monitor or check the disk space on your system to ensure t ...

  7. Linux 业务突然宕机、系统卡死、磁盘空间爆满,该怎么查?

    场景 在服务器运维过程中,我们偶尔会发现业务突然宕机,进去服务器发现异常卡顿查看服务器磁盘空间发现磁盘满载. 如何找到占用空间大的目录或文件? 1.比较笨的方法: 在根目录下,du -hs命令,列出各 ...

  8. 每天一个linux命令(33):df 命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  9. linux临时文件创建失败,-bash: 无法为立即文档创建临时文件: 设备上没有空间

    Linux在使用中,突然出现空间不足情况,解决步骤大致为先清除进程,再删除文件 一.进程状况 1.查看磁盘空间和使用情况(​"df -h"显示目前磁盘空间和使用情况. " ...

最新文章

  1. phpstrom配置svn/git提交
  2. 今天收到IBM cat 测试
  3. ESP32­-PICO-­D4的使用
  4. extern 关键字用法
  5. [C#参考]锁定lock
  6. CuteBot智能小车
  7. gen already exists but is not a source folder
  8. Lua coroutine vs Java wait/notify
  9. 无限重启_三星蓝光播放器出现无限自动重启BUG,涉及不少用户及不同型号
  10. AppDelegate瘦身之服务化
  11. qt 嵌入web页面_Qt嵌入浏览器(二)——QWebChannel实现与页面的通信
  12. 计算机网络class2(标准化工作及相关组织)
  13. php手册中点击下载的功能,PHP实现文件下载功能
  14. CSS创建三角形(小三角)的几种方法
  15. 机器学习- 吴恩达Andrew Ng Week4 神经网络Neural Networks知识总结
  16. 网站收录怎么做?如何提升收录【实操篇】
  17. 大手笔!董明珠分配员工的3700套房,总共值多少钱?
  18. MySQL基础 - 带搜索条件的查询
  19. docker-compose启动hyperf项目
  20. 如何利用一篇高质量软文文案进行网络推广|媒介启航

热门文章

  1. 【HashMap 嵌套 ArrayList】
  2. Django Cache缓存系统介绍及Memcached使用
  3. 10-Linux 基本指令
  4. Java中的ReentrantLock和synchronized两种锁定机制的对比
  5. js中的正则表达式入门
  6. Codeforces Beta Round #5 C. Longest Regular Bracket Sequence 栈/dp
  7. Cllimbing Stairs [LeetCode 70]
  8. Sqlserver2005 with as 实现分页以提高性能
  9. Android面试题目(10) 内存泄露
  10. DiskLruCache 源码解析