2017-02-02 6 views
0

私はパーティションが余っている場合にファイルを追加する問題に直面しています。現在、私は約1000万のファイル+ Linuxファイルシステムを持っています。ファイルを追加しますが、十分なスペースがない(私は30 + GBが残っていますが)理由は何ですか?ドライブ1台あたりの最大ファイル数

+0

ファイルを作成しようとしているディレクトリの1つに 'cd'を実行します。 'df -i .'と入力して結果を表示してください。ファイルシステムにはinodeが残っていないかもしれません。どのように修正するかは、ファイルシステムのタイプに依存します。 –

+0

はい、それはまさに問題です!あなたはinodeの数を指定する方法を知っていますか(例えばubuntuのインストール中) –

+0

-n xxxxを使ってinodeの数を設定するmke2fsを使って新しいファイルシステムを作成したいと思うでしょう。あなたが探している結果を得るまで、-nスイッチ(テストモードで実行し、実際に何もしないように指示する)を使用することもお勧めします。また、このコマンドにはたくさんのスイッチがありますので、マニュアルページ全体を読むことをお勧めします。 –

答えて

0

最も一般的な原因は、1つのディレクトリにファイルが多すぎることです。ディレクトリには限られた数のファイルしか格納できません。それが問題ではない場合、ディスク上のファイルの総数を制限することができる他のメタデータ構造があります。

別のディレクトリにファイルを追加できるかどうかを確認することで、これらの2つの問題を区別できます。

関連する問題