Привет, я пытаюсь загрузить экземпляр ubuntu ec2 с помощью инструмента командной строки Knife, но когда я запускаю эту команду
knife ec2 server create -x ubuntu --region ap-southeast-1 -i ami-0cdf4965 -S key --identity-file ~/key.pem -G default -r 'recipe[apt],recipe[apache2],recipe[ntp],recipe[ruby]'
У меня нож выкидывает ошибку
ERROR: You did not provide a valid 'Image' value
и когда я использую -I ami-id, он говорит об использовании -i вместо -I, но я могу загрузить экземпляр в восточном регионе США, но не в состоянии сделать это в юго-восточном регионе.
Пожалуйста, помогите мне
Вы пытаетесь использовать тот же AMI на юго-востоке и востоке США? Определения компьютеров действительны только для региона, в котором они были созданы.
Я погуглил AMI, упомянутый в заявке, и это выпуск Ubuntu Quantal. Используйте Ubuntu Локатор AMI Amazon EC2 чтобы найти подходящий AMI и опробовать его.