2013-07-01 3 views
0

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

Сегодня у меня была странная вещь. У меня был экземпляр Linux, работающий на пару месяцев, так как я готовился к запуску сайта электронной коммерции. Я периодически делал снимки. У меня есть мои изображения на S3. У меня есть код в приватном реестре github. С учетом всех обстоятельств я неплохо защищал себя от неудачи. По иронии судьбы, когда я делал еще больше в этом отношении сегодня, я испытал что-то действительно странное.

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

По какой бы то ни было причине каждый раз, когда я пытался это сделать, в последнем случае во время загрузки у нового экземпляра была паника ядра, поэтому я решил попробовать другой подход. Я щелкнул правой кнопкой мыши по моей программе RUNNING INSTANCE и выбрал «Create Image». Это казалось разумным ярлыком. Затем я пошел к этому изображению и запустил экземпляр.

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

К счастью, я просто получаю эту новую вещь с земли, поэтому бит простоев не убил меня, и я смог очень быстро добиться чего-то еще. Но либо я полностью не понимаю функцию «Создать изображение» из списка экземпляров, либо сегодня мне действительно не повезло.

ответ

3

"Создать образ" выполняет следующие действия:

  1. Stop EC2 экземпляра объем

  2. Snapshot EBS

  3. Начало EC2 экземпляра

  4. Регистрация EBS снимок как AMI

Итак, да, это будет выглядеть как перезагрузка, потому что это похоже на перезагрузку.

Вот статья, которую я написал о разнице между стоп/старт и простой перезагрузки: http://alestic.com/2011/09/ec2-reboot-stop-start

+0

Спасибо за ответ. Это место.Это прекрасно, поскольку, хотя мне, конечно, казалось, что пользовательский интерфейс не предупредил меня, что мой экземпляр будет закрыт, когда я сделаю снимок. Похоже, это должно быть. – user1854314

0

Ваша проблема звучит очень похоже на мою проблему. После некоторого поиска этой страницы помогла мне:.. http://www.raleche.com/node/138

«Проблема оказалась ядро ​​Оба при создании AMI и экземпляра, который я выбрал по умолчанию для образа ядра

Чтобы решить эту проблему, Я воссоздал AMI, используя тот же образ ядра, что и исходный экземпляр ».

Смежные вопросы