Ответ 1
Перемещение к большему типу экземпляра решило проблему.
Я пытаюсь запустить экземпляр, и я добавляю том EBS поверх корневого тома. В дополнительном томе EBS я указываю созданный снимок. Когда я нажимаю "Запуск", я сразу получаю следующую ошибку:
snapshotId can only be modified on EBS devices
Можете ли вы объяснить проблему, пожалуйста?
Перемещение к большему типу экземпляра решило проблему.
Эта проблема возникла при монтировании тома EBS в /dev/sdc
в экземпляре (c3.2xlarge) с использованием образа HVM.
Решение, которое работало для меня, заключалось в использовании доступного рекомендованного AWS имени устройства, например /dev/sdf
. Рекомендуемое AWS имя устройства для подключения тома EBS: /dev/sd[fp]
Для экземпляров Linux/Unix рекомендуемые имена устройств:
/dev/sd[fp]
Источник: Наименование блочного устройства AWS в экземплярах Linux
Ошибка Описание неверна, однако Максим Коган прав, Перемещение в более крупный экземпляр решает проблему. Похоже, что емкость T1 экземпляра очень мало.
У меня была такая же проблема, описал ее здесь Amazon Launch Template - Обновлено AMI.
tl; dr Вы должны держать AMI и размеры тома одинаковыми. У меня было 15 ГБ AMI и 8 ГБ тома.