amazon ec2, информация о монтировании хранится в ami или снимке? - PullRequest
0 голосов
/ 07 июля 2011

У меня есть экземпляр ec2, где mysql DB монтируется на отдельном томе.
(как описано в http://aws.amazon.com/articles/1663)

Я хочу продублировать этот экземпляр, где мои серверы приложений на дублированных экземплярах совместно используют том БД, который подключен к уже запущенному экземпляру ec2 (я могу указать mysql ip через файл конфигурации)

Поскольку почти все настройки, кроме mysql ip, идентичны, я хотел бы создать ами из первого экземпляра и немного изменить для создания 2-го, 3-го экземпляров.

Вопрос в том, что информация о монтировании, сохраненная в первом экземпляре, вступит в силу при запуске второго экземпляра.

Я могу уточнить вопрос,
1. Я прочитал, что том не может быть подключен более чем к одному экземпляру ec2 одновременно.
2. запущенный экземпляр присоединяет / монтирует том к себе при запуске. (Так кажется)
3. если бы я должен был создать ami из первого экземпляра и использовать его для запуска других экземпляров, то как автоматическое присоединение / монтирование информации (которая, как я предполагаю, будет храниться в ami) повлияет на другие экземпляры.

1 Ответ

1 голос
/ 23 июля 2011

Евгений

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

Лучшее решение:

  1. Создайте копию своего главного экземпляра.
  2. Отсоединение созданного тома монтирования. Мы собираемся создать образ из этого нового экземпляра, и вы не хотите, чтобы бесполезная копия диска создавалась заново каждый раз.
  3. Измените настройки, которые вам нужно изменить, чтобы этот сервер полагался на удаленный (главный) сервер MySQL.
  4. Как только вы удовлетворены результатом, создайте изображение из этого экземпляра.

Удачи! Dotan

...