首页 > 解决方案 > 增加 Amazon Linux 2 AMI /tmp 大小

问题描述

我正在尝试在 Amazon linux AMI EC2 微型实例上安装 tensorflow,但EnvironmentError: [Errno 28] No space left on device即使磁盘为空,我也会继续安装。
在 ubuntu 服务器上,我使用命令解决了增加 /tmp 大小的问题sudo mount -o remount,size=4G,noatime /tmp,但是在 Amazon Linux 上此命令失败,告诉我根本没有安装 /tmp。
如何在 Amazon Linux 2 上增加 /tmp 大小?

谢谢!

标签: linuxamazon-web-servicesamazon-ec2amazon-linuxamazon-linux-2

解决方案


以下可以帮助实现 tmp 空间。

cd                              # change to your home directory    
fallocate -l 20G mydrive.img    # create the virtual drive file
mkfs -t ext3 mydrive.img        # format the virtual drive
sudo umount /tmp                # unmount the /tmp
sudo mount -t auto -o loop mydrive.img /tmp   # mount the virtual drive

推荐阅读