我注意到,在dmesg和syslog我有这样的事情:
EXT4-fs warning (device sda3): ext4_dx_add_entry: Directory index full!
我也检查过df -i:
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda3 182943744 27534820 155408924 16% /
而我看到IUse%是16%。 我重新启动了服务器,但它又发生了。 我检查我有太多的文件,最大的数字是在一个文件夹中的3200个文件。 这是多less?
我发现在谷歌 – 我可以尝试fsck,但我怎么能在装载系统上做到这一点。 我认为这是不可能的,否则会导致我的数据崩溃。
你有什么想法吗?
非常感谢你的帮助。
拉法尔
我发现在谷歌 – 我可以尝试fsck,但我怎么能在装载系统上做到这一点。 我认为这是不可能的,否则会导致我的数据崩溃。
是的,这是我会推荐的。 听起来像你可能有文件系统损坏。
fsck
无法修复挂载的文件系统。 您需要启动并停止启动过程,然后才能挂载文件系统以运行fsck
(根据您的configuration,这可能会也可能不可能),或者从不同的介质(如安装光盘或LiveCD)启动以检查和修复你的根文件系统。