ubuntu"设备上没有空间"但是有很多空间

Or *_*Gal 55 linux ubuntu

对于我尝试做的任何事情,我得到"设备上没有空间"错误.甚至使用tab来自动完成命令!

但当我做df -hi得到:

ubuntu@ip-10-0-2-108:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       99G  6.5G   88G   7% /
udev            3.7G  8.0K  3.7G   1% /dev
tmpfs           1.5G  184K  1.5G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.7G     0  3.7G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/xvdb       414G  199M  393G   1% /mnt
overflow        1.0M  1.0M     0 100% /tmp
Run Code Online (Sandbox Code Playgroud)

对我来说,看起来有很多空间.df -i看起来也很相似:

ubuntu@ip-10-0-2-108:~$ df -i
Filesystem       Inodes IUsed    IFree IUse% Mounted on
/dev/xvda1      6553600 94227  6459373    2% /
udev             951353   393   950960    1% /dev
tmpfs            953649   274   953375    1% /run
none             953649     3   953646    1% /run/lock
none             953649     1   953648    1% /run/shm
none             953649     1   953648    1% /run/user
/dev/xvdb      27525120    11 27525109    1% /mnt
overflow         953649    12   953637    1% /tmp
Run Code Online (Sandbox Code Playgroud)

我在Amazon EC2 ubuntu 12.04实例上.

以下是弹出错误的一些示例:

ubuntu@ip-10-0-2-108:~$ sudo crontab -e
/tmp/crontab.RvYjrR/crontab: No space left on device

ubuntu@ip-10-0-2-108:~$ ls /va (hit tab for autocomplete)

-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
Run Code Online (Sandbox Code Playgroud)

但是服务器似乎正在运行,一切似乎都在运行.到底是怎么回事?

Jon*_*Lin 30

你可能已经耗尽内存或其他地方的某些空间,这促使系统挂载溢出文件系统,无论出于何种原因,它都不会消失.

尝试卸载溢出分区:

umount /tmp
Run Code Online (Sandbox Code Playgroud)

要么

umount overflow
Run Code Online (Sandbox Code Playgroud)