linux – ext3_dx_add_entry:目录索引已满

linux – ext3_dx_add_entry:目录索引已满,第1张

概述背景:我在CentOS 5.3上运行lighttpd 1.4.28-1来提供静态资产. 信号:最近,它有时会变慢.我在内核日志和/ var / log / messages中遇到以下错误: proftpd[5145]: (::ffff:xx[::ffff:xx]) - FTP session opened. proftpd[5145]: (::ffff:xx[::ffff:xx]) - Prep 背景:我在CentOS 5.3上运行lighttpd 1.4.28-1来提供静态资产.

信号:最近,它有时会变慢.我在内核日志和/ var / log / messages中遇到以下错误:

proftpd[5145]: (::ffff:xx[::ffff:xx]) - FTP session opened. proftpd[5145]: (::ffff:xx[::ffff:xx]) - Preparing to chroot to directory 'xx' EXT3-fs warning (device dm-3): ext3_dx_add_entry: Directory index full!Sep 16 15:30:34 xx last message repeated 489 times

inode信息:

df -ifilesystem            Inodes   IUsed   IFree IUse% Mounted on/dev/mapper/ddf1_p3                     77037568 9996012 67041556   13% //dev/mapper/ddf1_p1                       26104      35   26069     1%  /boottmpfs                 505834       1  505833     1%  /dev/shm

文件系统的内容:

tune2fs 1.39 (29-May-2006)filesystem volume name:   /Last mounted on:          <not available>filesystem UUID:          3e9a2bc7-b6d3-4c62-b31d-a9b8ea5ea106filesystem magic number:  0xEF53filesystem revision #:    1 (dynamic)filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_fileDefault mount options:    user_xattr aclfilesystem state:         cleanErrors behavior:          Continuefilesystem OS type:       linuxInode count:              77037568Block count:              77017618Reserved block count:     3850880Free blocks:              52289663Free inodes:              67588146First block:              0Block size:               4096Fragment size:            4096Reserved GDT blocks:      1005Blocks per group:         32768Fragments per group:      32768Inodes per group:         32768Inode blocks per group:   1024filesystem created:       Fri Oct 30 16:00:47 2009Last mount time:          Fri Sep  9 01:43:27 2011Last write time:          Fri Sep  9 01:43:27 2011Mount count:              7Maximum mount count:      -1Last checked:             Fri Oct 30 16:00:47 2009Check interval:           0 (<none>)Reserved blocks uID:      0 (user root)Reserved blocks gID:      0 (group root)First inode:              11Inode size:       128Journal inode:            8First orphan inode:       75267694Default directory hash:   teaDirectory Hash Seed:      08fb2c9a-2241-4344-973f-045753e3d9edJournal backup:           inode blocks

lighttpd的文件根目录是/ data / www / lighttpd,快速计数说我最大的文件夹只包含2k文件:

find . -type d | while read d; do f=`ls -1 "$d" | wc -l`; echo $f $d; done | sort -n

期刊腐败?还有什么可能导致这个吗?

解决方法 我有一个类似的问题,经过快速研究后,我用fsck解决了这个问题,导致我发表了这篇博文: http://rackerhacker.com/2008/10/13/ext3_dx_add_entry-directory-index-full/

注意:我强烈建议在执行与文件系统相关的任何 *** 作之前备份所有数据.

总结

以上是内存溢出为你收集整理的linux – ext3_dx_add_entry:目录索引已满全部内容,希望文章能够帮你解决linux – ext3_dx_add_entry:目录索引已满所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1041001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存