Ubuntu AMI со свопом для микро экземпляра

По умолчанию Ubuntu AMI не имеет включенной подкачки, но он не подходит для производственного использования, так как машина просто падает, когда ей не хватает памяти.

Существуют ли изображения с включенной функцией подкачки, чтобы я мог использовать их без создания собственного изображения?

Спасибо.

0
задан 2 May 2012 в 10:20

1 ответ

Вам не нужно создавать пользовательский AMI , чтобы получить хранилище подкачки в экземпляре Amazon EC2 . Скорее вы можете просто добавить файл подкачки, как описано в Как мне добавить больше подкачки? :

Своп, как правило, связан с разделом подкачки, возможно, потому, что пользователю предлагается создать раздел подкачки во время установки. Фактически, любой файл может использоваться в качестве устройства подкачки, будь то раздел или обычный файл. Своп можно добавить, увеличив размер раздела подкачки или добавив файл подкачки. [...] [выделено мое]

Раздел Четырехступенчатый процесс добавления файла подкачки описывает необходимые шаги, которые сводятся, например, к. (замените /mnt соответствующим каталогом по вашему выбору):

sudo fallocate -l 512m /mnt/512MiB.swap
sudo chmod 600 /mnt/512MiB.swap
sudo mkswap /mnt/512MiB.swap
sudo swapon /mnt/512MiB.swap

Это еще не переживет перезагрузку, поэтому вам необходимо отредактировать /etc/fstab, например:

sudo nano /etc/fstab
[ 1114] Затем добавьте эту строку в конец файла:

/mnt/512MiB.swap  none  swap  sw  0 0

Пожалуйста, обратитесь к связанной странице для получения дополнительной информации и примера сеанса, если это необходимо.

0
ответ дан 2 May 2012 в 10:20

Другие вопросы по тегам:

Похожие вопросы: