linux のext3ファイルシステムでは、32000個程度がフォルダ数上限
いくつかのサイトをみていたら、ふと、ext3の1つのフォルダの中に作成できるフォルダ数上限が32,000個という記事を見かけた。
実際には、「.」「..」の2個分を引いて31,998個。
実際に、ext3のファイルシステム上で試してみた。
mkdir 00001
mkdir 00002
mkdir 00003
mkdir 00004
mkdir 00005
・
・
・
mkdir 34997
mkdir 34998
mkdir 34999
mkdir 35000
実行してみると、31,998個以上は作成できなかった。
mkdir: ディレクトリ `31999' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32000' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32001' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32002' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32003' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32004' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32005' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32006' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32007' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32008' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32009' を作成できません: リンクが多すぎます
mkdir: ディレクトリ `32010' を作成できません: リンクが多すぎます
これは知らなかった。。。注意しよう。。
関連記事
- dovecotでpop3-loginプロセスが多量に生成されている。辞書アタックを受けたみたい。
- Linuxが停止後、EXT3-fs: INFO: recovery required on readonly filesystemが表示される。
- Nagiosの通知が来ない。「SERVICE FLAPPING ALERT」?
- Linux(CentOS5.6)がリブート時に停止してしまう。(shutdown -r 0 時に途中で停止する)
- sambaが遅い。(winbindがエラー)