Filesystem Size Used Avail Use% Mounted on
/dev/sda1 75G 52G 20G 73% /
udev 10M 0 10M 0% /dev
tmpfs 793M 8.9M 784M 2% /run
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 397M 0 397M 0% /run/user/0
この状態ですDebian 3.16.43-2+deb8u2仮想マシンは以下で実行されます。信託仮想デバイス。空き領域が表示されているがまだ利用できない領域エラーが発生します。修正が何であるかを提案してください。検索すると、ほとんどのリンクがリダイレクトされ、1つ以上のディスクがいっぱいであることが示されます。私はこのようなことが私に起こっているのを見ていません。
df -i output
:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 4980736 4935456 45280 100% /
udev 505228 327 504901 1% /dev
tmpfs 507332 545 506787 1% /run
tmpfs 507332 1 507331 1% /dev/shm
tmpfs 507332 7 507325 1% /run/lock
tmpfs 507332 13 507319 1% /sys/fs/cgroup
tmpfs 507332 4 507328 1% /run/user/0
エラーの例:
ls -al /tm-bash: cannot create temp file for here-document: No space left on device
デフォルトで押すと商標コマンドを実行した後、このエラーが発生します。システムを再起動すると、数分で問題が解決する可能性があります。原因を見つけるために別のログファイルを調べる必要がありますか?
ベストアンサー1
ルートファイルシステムのinodeが不足しています。
このファイルシステムには、通常のインストール(4,935,456)よりも多くのファイルがあるようです。 rootユーザーは少し成長を利用できますが、root以外のすべてのアカウントは新しいファイルを作成できません。
どのタイプのファイルシステムを使用しているかを明らかにしていませんが、ext4ならこれは関連する質問です。ext4ファイルシステムでinodeの数を増やすには?、興味があるかもしれません。
残念ながら、割り当てられたディスク容量を比例的に増やさないと、ext4ファイルシステムでinodeの数を増やすことはできません。これがオプションでない場合は、すべてのデータをバックアップし、より多くのinodeでファイルシステムを再フォーマットしてから、すべてのデータを再コピーする必要があります。 (ルートファイルシステムを消去するため、これを行うにはリカバリディスクから起動する必要があります。)