2016-05-06 6 views
-1

これにはかなりの類似の質問があります。しかし、それらのすべては、実際には領域外のファイルシステムがいくつか存在することを示しています。私の場合は多少異なるようです:bash:デバイスにスペースが残っていない

[email protected]:~$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
udev   3.9G 4.0K 3.9G 1% /dev 
tmpfs   799M 876K 798M 1% /run 
/dev/sda1  28G 14G 12G 54%/
none   4.0K  0 4.0K 0% /sys/fs/cgroup 
none   5.0M  0 5.0M 0% /run/lock 
none   3.9G 76K 3.9G 1% /run/shm 
none   100M 32K 100M 1% /run/user 

[email protected]:~$ df -ih 
Filesystem  Inodes IUsed IFree IUse% Mounted on 
udev    996K 443 996K 1% /dev 
tmpfs   999K 403 998K 1% /run 
/dev/sda1  1.8M 1.8M  1 100%/
none    999K  2 999K 1% /sys/fs/cgroup 
none    999K  3 999K 1% /run/lock 
none    999K  4 999K 1% /run/shm 
none    999K 24 999K 1% /run/user 

使用されているinodeが100%であるとはどういう意味か分かりません。

これが原因の可能性がありますか?どうすれば解決できますか?

背景:私は、仮想ボックスでUbuntu 14.04を実行しています。

+0

root/homeディレクトリでdu -shを使用すると、正確な原因を知ることができます – piyushj

答えて

3

ファイルシステムにファイルが多すぎるため、inodeが不足しています。より多くのデータを書き込むスペースがあっても、使用可能なinodeがない場合、新しいファイルを作成することはできません。

余分なファイルがある理由を確認する必要があります。これらは、inodeを取るだけのデータスペースがない、ゼロバイトのペックスであるかもしれません。

関連する問題