linux – AWS EC2 – 设备上没有剩余空间

linux – AWS EC2 – 设备上没有剩余空间,第1张

概述我有一个EC2实例,当我登录时,我得到了 mktemp: failed to create file via template '/tmp/.colorlsXXX': No space left on device 但是当我做df -h时,我明白了 Filesystem Size Used Avail Use% Mounted on/dev/xvda1 7.8G 4.2G 我有一个EC2实例,当我登录时,我得到了
mktemp: Failed to create file via template '/tmp/.colorlsXXX': No space left on device

但是当我做df -h时,我明白了

filesystem      Size  Used Avail Use% Mounted on/dev/xvda1      7.8G  4.2G  3.5G  55% /devtmpfs        812M   16K  812M   1% /devtmpfs           828M     0  828M   0% /dev/shm

做df -i给了我

/dev/xvda1     524288 524288      0  100% /devtmpfs       207790    414 207376    1% /devtmpfs          211891      1 211890    1% /dev/shm

这里发生了什么?

解决方法 您已经耗尽了文件系统上可用的所有inode.你可能有一个目录某个地方有一个公制的小文件.您需要找到该目录并删除一些文件.

要搜索服务器的哪个文件夹正在使用inode限制,可以运行以下命令:

find . -xdev -type f | cut -d “/” -f 2 | sort | uniq -c | sort -nr

命令取自here

总结

以上是内存溢出为你收集整理的linux – AWS EC2 – 设备上没有剩余空间全部内容,希望文章能够帮你解决linux – AWS EC2 – 设备上没有剩余空间所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存