Linux デバイスにスペースが残っていない ディスクスペースが不十分です

ディスク容量が不十分なシナリオ:

Linux が特定のディレクトリ コマンド cd /+tab を入力し、tab を使用してディレクトリを自動的に完成させると、エラーが報告されます。

[root@host-* ~]#  cd /-bash: cannot create temp file for here-document: No space left on device

トラブルシューティング

df -h を使用してディスク使用量を表示します。

[root@host-* ~]# df -h 
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/centos-root                      25G   25G   20K 100% /
devtmpfs                                     32G     0   32G   0% /dev

df -i i ノードの使用状況を表示します。

[root@host-*]# du -sh *
98G	 	whuser
2.2M	whftp


原因分析:

上記の問題のトラブルシューティングによると、/ がいっぱいです。100% を使用してください。この時点で、200M の大きなファイルをチェックする必要があります。/ チェックしましたか?

[root@host-*]# find / -type f -size +200M -print0 | xargs -0 du -h
598M	/home/123.AVL
421M	/mnt/123.img
0	/proc/kcore
5.0G	/tmp/1.tmp
5.0G	/tmp/2.tmp
5.0G	/tmp/3.tmp

解決:

上では、5.0G の .tmp 一時ファイルが 3 つあることがわかります。このディレクトリに入り、それらを削除して復元します。

[root@host-*]# cd /tmp
[root@host-*]# rm -rf  1.tmp  2.tmp 3.tmp

おすすめ

転載: blog.csdn.net/myyw001/article/details/126786112
おすすめ