2016-12-16 8 views
0

Я создал Instance Store backed AMI, из которого я могу запускать экземпляры IS в сети ec2-classic. Это соответствует моей цели, поскольку я уверен, что данные не сохраняются, и это также экономит мои расходы на хранение EBS.Запуск экземпляра магазина с поддержкой AMI в VPC

Теперь мы пытаемся перейти на VPC, и я пытаюсь запустить spot-instances, используя мой предыдущий AMI с поддержкой IS в VPC. До сих пор я пытался запустить m1.small и m3.large, но статус спот-запроса показывает «cancelled» после состояния «pending for fulfilment».

Разрешено ли запускать экземпляры IS в VPC? Я не вижу нигде в документации, где говорится, что нам не разрешают, поэтому я надеюсь, что мы должны быть. Любая помощь приветствуется.

+1

Да, это должно сработать. Вы пробовали запускать как On Demand, а не Spot, просто чтобы подтвердить, что AMI работает с Instance Store? Затем попробуйте запустить экземпляр Spot m1/m3 с обычным AMI, чтобы подтвердить, что он работает для вас. Затем попробуйте m1/m3 spot с вашим AMI экземпляра Store-back. Статус «canceled» определяется как «Вы отменили запрос или срок действия истек». –

+0

Спасибо за ваш ответ. Это сработало, когда я попробовал второй раз. Вероятно, я испортил настройки где-то, когда пытался в первый раз. – shshnk

ответ

0

Да, вы можете запускать m1.small и m3.large в VPC с эфемерным хранением. Для m1.mall вы AMI должны быть PV (паравиртуализированы).

Ваш запрос не был выполнен из-за недостаточной емкости в определенном регионе или регионе.

+0

Спасибо за ваш ответ. Это сработало, когда я попробовал второй раз. – shshnk