如何在ec2实例中的/ mnt上挂载交换分区

Pap*_*cel 2 linux cloud swap amazon-ec2 amazon-web-services

我们的一个ec2实例用完RAM而没有办法升级RAM而不改变实例类型...所以我需要暂时升级交换的大小.

我的问题是:是否可以在"临时存储"/ mnt上安装交换分区?

谢谢!

Nis*_*ant 5

是的,我们使用的脚本非常简单.可以通过网络找到.

if [ $SWAP_SIZE_MEGABYTES -eq 0 ];then
  echo No swap size given, skipping.
else  
  if [ -e /swapfile ];then    
     echo /swapfile already exists.  Skipping.  
  else    
     echo Creating /swapfile of $SWAP_SIZE_MEGABYTES Megabytes    
     dd if=/dev/zero of=/swapfile bs=1024 count=$(($SWAP_SIZE_MEGABYTES*1024))    
     mkswap /swapfile    
     swapon /swapfile    
     echo Swap Status:    
     swapon -s  
  fi
fi
Run Code Online (Sandbox Code Playgroud)