Автоматически подключать и монтировать том EBS на новом экземпляре EC2 - PullRequest
0 голосов
/ 07 февраля 2020

Сценарий

В настоящее время у меня есть экземпляр EC2 с томом root EBS, подключенным к нему объемом 30 ГБ, и у меня есть несколько файлов, хранящихся в этом EBS

Если я удаляю экземпляр EC2 и получаю удаление при ложном завершении, то EBS сохраняется.

Желаемый результат

Я хочу предоставить новый экземпляр EC2 (предоставленный группой автоматического масштабирования), так что он использует старый том EBS в качестве тома root, который был отсоединен в результате моего завершения старого экземпляра

Примечание

Я хочу иметь возможность выбирать ОС из недавно подготовленных EC2, поэтому создание AMI не работает

Ответы [ 2 ]

1 голос
/ 07 февраля 2020

Вы не можете напрямую запустить новый экземпляр Amazon EC2 с существующим томом Amazon EBS. Вместо этого вам необходимо:

  • Запустить новый экземпляр Amazon EC2 с новым root томом
  • Остановить экземпляр
  • Отключить том root
  • Прикрепите «старый» том EBS
  • Запустите экземпляр
0 голосов
/ 07 февраля 2020

Хранение данных на root Возможно, начинать с тома EBS было бы плохой идеей.

Рассмотрим одно из следующего:

  • Подключите другой том EBS к экземпляру для хранения только необходимые данные. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html лучшая производительность, самая высокая стоимость / трудозатраты, но ваше приложение не меняется.
  • Создайте EFS и подключите его к своим экземплярам. https://docs.aws.amazon.com/efs/latest/ug/mounting-fs.html - разумные усилия, минимальные при любых изменениях в приложении.
  • Сохранение данных в S3. Идеально с точки зрения цены; требует изменений в приложении.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...