Ext4
我該如何解決:EXT4-fs 警告(設備 sda3):ext4_dx_add_entry:目錄索引已滿
我注意到在 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 個文件。是不是太多了?
我在 Google 中找到了 - 我可以嘗試 fsck,但我怎麼能在掛載系統上做到這一點。我認為這是不可能的,否則它可能會使我的數據崩潰。
你有什麼想法嗎?
非常感謝您的幫助。
拉法爾
我在 Google 中找到了 - 我可以嘗試 fsck,但我怎麼能在掛載系統上做到這一點。我認為這是不可能的,否則它可能會使我的數據崩潰。
是的,這是我推薦的。聽起來你可能有文件系統損壞。
fsck
無法修復已掛載的文件系統。您需要在您的文件系統被掛載執行之前啟動並停止啟動過程fsck
(這可能會或可能不會取決於您的配置)或從不同的媒體(如安裝程序光碟或 LiveCD)啟動以檢查和修復您的根文件系統。