可搜索,可注册,可登录,致敬逗比大佬!尽在救援版逗比根据地 dbgjd.com
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程

【原创】巧妙解决因/tmp空间不足,引起No space left on device的问题

News dant03211975 609℃ 0评论

前不久,我从兔子家弄来了一只64M小鸡,这货啥都好,就是在编译安装程序的时候,会报No space left on device,当时我没在意,就放着吃灰了。

今天在整理邮件的时候,无意间又看见了它,唉,一不做二不休,是骡子是马拉出来溜溜嘛!然后……

咦?又是磁盘写入错误?抱着一丝侥幸心理的我,又重新执行了一次编译,然后……

哎哟?厉害了,怎么直接报磁盘不足啊,该不会是真的磁盘满了吧……抱着一肚子的疑虑,去群里问了问大佬……

原来是/tmp满了呀,好说好说,不够就加嘛,抱着试试看的心情,开始了今天教程的正文(水了这么多,泥垢了喂(#`O′)

临时空间满了,我们有两个解决办法:
1、删除临时空间中,不要的内容
2、创建一个更大的临时空间

第一个方法看似更粗暴,但是如果你懂的如何删除临时空间的话,估计就不会来看我的这篇文章了2333。所以,为了进程的顺利执行,在此我们选择后者。

/etc/fstab是负责Linux开机时,自动挂载的分区的一个非常重要的配置文件,既然/tmp不够,那我们就在这里加上一个更大的/tmp:

echo "tmpfs /tmp tmpfs nodev,nosuid,size=1G 0 0" >> /etc/fstab  # 将/tmp文件更改为1G的空间  reboot # 更改完成后,需要重启服务器

待服务器重启成功后,再次运行命令df -h,就能看到新添加的1GB空间

df -h /tmp  # 列出磁盘使用情况统计   [email protected]:~# df -h /tmp Filesystem Size Used Avail Use% Mounted on tmpfs 1.0G 0 1.0G 0% /tmp

再次运行程序,看到成功的提示,苦恼了一下午的我,终于露出了欣慰的笑容。

本文原创,允许转载。转载请注明出处,谢谢!本文链接:https://www.mengclaw.com/2018/05/29/108/
版权所有©2018萌爪实验室

转载请注明:逗比根据地 » 【原创】巧妙解决因/tmp空间不足,引起No space left on device的问题

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址