虽然现在基本上都用xfs或者btrfs,但是某些情况下,由于某些原因,还是会用到ext3.但是ext3缺有一个坑,就是文件或目录不能太多,究竟是怎么样回事呢,本文就尝试一次讲清。 先说结论: 1、受文件系统inode限制,如果小文件过多,可能由于inode耗尽无法新建 2、某一目录下文件和子目录总计 ...
分类:
其他好文 时间:
2020-05-19 14:40:35
阅读次数:
80
初步判断应该有两种情况:一种是block满了,另一种情况就是inode耗尽了。 首先df -i 查看一下是否耗尽inode/block数量。 虚拟一块磁盘并格式化: dd if=/dev/zero of=/opt/sdb1 bs=4096 count=100 mkfs -t ext4 /opt/sd ...
分类:
其他好文 时间:
2018-11-13 02:37:38
阅读次数:
263
Linux系统中一切皆是文件,系统内部不使用文件名,而使用inode号码来识别文件,一个文件必须占有一个inode,由于每个文件都必须有一个inode, 因此有可能发生inode已经用光,但是硬盘还没有满的情况,这样会导致无法在硬盘上创建新文件。
分类:
系统相关 时间:
2018-05-02 17:31:17
阅读次数:
165
线上有一台web服务器磁盘检测告警了,提示空间不足,登到服务器查看touch:cannot touch `furm.html‘: No space left on device使用df -h命令查看发现/data/web分区只使用了2%,创建文件却提示磁盘空间不足,按道理不会出现这种情况的。怀疑是inode耗尽导致。?分析导致的原因:使用df –i查看发现inode已经耗尽,则系统上将不
分类:
其他好文 时间:
2017-12-21 16:03:08
阅读次数:
158
1.查看磁盘的使用情况#df-h2.查看inode节点的使用情况#df-i对运维来说磁盘满了有2个情况:a.block满了,即存储空间满了,报错特征为nospaceondeviceleftb.inode耗尽,可通过df-i进行查看扩展:inode与block的关系文件系统一般被分为两部分:第一部分是inode第二部分是blockinode..
分类:
其他好文 时间:
2017-05-16 10:14:24
阅读次数:
164
以前有过曾经因为inode耗尽造成服务down掉的情况,下面写一个shell监控磁盘使用情况:#!/bin/bash#########################################################thisscriptisformonitoringthediskspacestatus####writedate:12/07/2016####author:victor_chen####################..
分类:
其他好文 时间:
2016-12-07 14:42:26
阅读次数:
106
线上有一台web服务器磁盘检测告警了,提示空间不足,登到服务器查看touch:cannottouch`furm.html‘:Nospaceleftondevice使用df-h命令查看发现/data/web分区只使用了2%,创建文件却提示磁盘空间不足,按道理不会出现这种情况的。怀疑是inode耗尽导致。分析导致的原因:使用df–i?.
分类:
其他好文 时间:
2016-08-30 22:51:37
阅读次数:
2961
关于Inode一个应用的案例就是创建文件的时候发现没有足够的空间,通过df查看呢发现实际上Used只有20%,这里也是为什么du和df查看同样一个磁盘的时候发现大小不一致(自己可以试一下肯定不一致)首先inode耗尽差生肯定是inode表没有空闲了,怎么解决???find./-name"*.log*"|xar..
分类:
系统相关 时间:
2016-06-06 01:26:03
阅读次数:
190
df 17% 正常df -i 100%inode耗尽。find */ ! -type l | cut -d / -f 1 | uniq -c查出占用lnode最大的目录是/var/spool/exim4/input居然有15W多个小文件exim4是邮件服务器。奇怪,这服务器根本就没有作邮件服务。如果...
分类:
其他好文 时间:
2015-12-25 22:20:19
阅读次数:
420