Как смонтировать раздел подкачки на / mnt в экземпляре ec2 - PullRequest
2 голосов
/ 17 февраля 2012

у одного из наших экземпляров ec2 заканчивается ОЗУ, и нет способа обновить ОЗУ без изменения типа экземпляра ... Поэтому мне нужно на данный момент обновить размер свопа.

У меня такой вопрос: возможно ли смонтировать раздел подкачки в «эфемерное хранилище» / mnt?

Спасибо!

1 Ответ

5 голосов
/ 17 февраля 2012

Да, есть довольно простой скрипт, который мы используем. Можно найти в Интернете.

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
...