linux - 增加 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 大小?
谢谢!
解决方案
以下可以帮助实现 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