Linux

如何“欺騙”一個 ext3 目錄來儲存超過 32000 個子目錄

  • May 22, 2012

簡單的答案是 1.) 移動到 ext4 和/或 2.) 以某種方式“分片”目錄 - 通過將它們放置在編號或字母的子文件夾中。

這些改變並不容易,所以我正在尋找一些創造性的解決方案。有任何想法嗎?

如果你有一個簡單、有效和更正確的方法,你真的不應該選擇一個“創造性”的解決方案。僅僅因為遷移不容易實施,根據我的經驗,創造性的解決方案通常會以更令人頭疼的方式結束,並且最終不得不以“正確”的方式進行。

聽起來你已經知道你應該做什麼的更好的答案……

您已經確定了解決問題的最佳方法/解決方案。此時您沒有可用的捷徑。ext2/ext3 文件系統有31998 個連結的硬限制

當然,XFS 文件系統是另一個很好的解決方案……你能提供更多關於應用程序的資訊以及這麼多子目錄的原因嗎?

引用自:https://serverfault.com/questions/391481