我的 AWS t2.micro(Ubuntu 16.04)配备 1G 磁盘空间。
但是,当容量达到 124 MB 时,我看到了空间不足的错误。
/home/ubuntu/.rbenv/libexec/rbenv-init:第 131 行:无法为此处文档创建临时文件:设备上没有剩余空间
ubuntu@ip:~/temp/saas-mush/saas-mash$ du -sh ~/*
4.0K /home/ubuntu/certbot.log
4.0K /home/ubuntu/Downloads
4.0K /home/ubuntu/puma.conf
4.0K /home/ubuntu/puma-manager.conf
124M /home/ubuntu/temp
为什么会发生这种情况?
我无法构建我的模块,因为我的 ruby 包安装程序因此错误而失败。
设备上没有剩余空间@rb_sysopen-/tmp/captured_stderr20170902-4255-pdr8yg(Errno::ENOSPC)
也运行了这个,如果有帮助的话
ubuntu@ip:~$ df -h /home/
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.8G 5.4G 2.1G 73% /
ubuntu@ip:~$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 124466 352 124114 1% /dev
tmpfs 126787 367 126420 1% /run
/dev/xvda1 524288 524288 0 100% /
none 126787 3 126784 1% /sys/fs/cgroup
none 126787 3 126784 1% /run/lock
none 126787 2 126785 1% /run/shm
none 126787 2 126785 1% /run/user
cgmfs 126787 14 126773 1% /run/cgmanager/fs
tmpfs 126793 1 126792 1% /run/user/1000
也在 AWS EC2 论坛上发布了此内容 https://forums.aws.amazon.com/thread.jspa?messageID=802970䂚
感谢任何帮助!