Я использую Bitnami Tomcat в Ubuntu AWS AMI для своих серверов приложений. Я хочу обновить свой старый PV-образ до аппаратной виртуализации (HVM), чтобы я мог воспользоваться преимуществами типов инстансов m4 на AWS.
Я последовал за эти инструкции для обновления существующего образа Ubuntu PV до образа HVM, и все работает нормально до тех пор, пока я не попытаюсь запустить новый экземпляр на основе образа, созданного в этом процессе.
Я могу запускать новые экземпляры, если использую старые типы экземпляров m3, но если я попытаюсь запустить m4.large, я получу эту ошибку в Консоли управления AWS:
Ошибка запуска Конфигурация экземпляра для этого продукта AWS Marketplace не поддерживается. Дополнительную информацию о поддерживаемых типах инстансов, регионах и операционных системах см. На сайте AWS Marketplace.
В исходном загрузочном томе осталось что-то, что не позволяет этому образу работать на типе hvm? У меня два дня в этом процессе, и я вижу финишную черту, но не могу до нее добраться!
Похоже, ваш экземпляр EC2 был запущен из приложения в AWS Marketplace.
Многие приложения AWS Marketplace поддерживают использование только определенных типов инстансов EC2. Вполне возможно, что ваш экземпляр EC2 на момент его запуска поддерживал типы экземпляров M3, а не типы экземпляров M4 (особенно если M4 в то время не существовал).
Судя по сообщаемому вами сообщению об ошибке, весьма вероятно, что ваш экземпляр EC2 попадает в такую ситуацию. Не может быть никакого решения, кроме запуска нового экземпляра EC2 из Marketplace как M4.