Как изменить тип экземпляра в amazon ec2

В настоящее время у меня есть тип экземпляра m3.xlarge, но я хочу изменить его на t1.micro. Я остановил сервер и попытался изменить instace type, щелкнув правой кнопкой мыши по имени экземпляра.

Но когда я нажимаю кнопку "Отправить", чтобы изменить имя сервера, я получаю сообщение об ошибке в консоли:

POST https://console.aws.amazon.com/ec2/modify-instance-attribute 400 (Bad Request) 

Когда я создаю его в сети, тогда ответ, который я получил с сервера, был:

{"errors":[{"service":"AmazonEC2","action":"ModifyInstanceAttribute","endPoint":"https://ec2.us-east-1.amazonaws.com","statusCode":400,"message":"Non-Windows instances with a virtualization type of 'hvm' are currently not supported for this instance type.","errorCode":"InvalidParameterCombination","errorType":"Unknown","requestId":"28025a27-4c3c-452c-8f04-fc4adc8eb335","serviceResponse":{"Response":{"Errors":{"Error":{"Code":"InvalidParameterCombination","Message":"Non-Windows instances with a virtualization type of 'hvm' are currently not supported for this instance type."}},"RequestID":"28025a27-4c3c-452c-8f04-fc4adc8eb335"}}}],"error":"Non-Windows instances with a virtualization type of 'hvm' are currently not supported for this instance type."}

Как я могу решить эту проблему или как изменить экземпляр с xlarge на micro

Ответы

Ответ 1

По какой-то причине AMI Amazon HVM несовместим с размером t1.micro.

У Amazon есть аппаратные средства виртуальной машины (HVM), а также AMI-устройства с паравиртуальными машинами (PVM). Из этого сообщения об ошибке AWS говорит, что ваш текущий экземпляр основан на HVM, а размер t1.micro будет поддерживать только экземпляры на основе PVM.

В этом случае мы создадим новый AMI из вашего экземпляра и запустим новый экземпляр из этого AMI как размер t1.micro. Будьте осторожны, однако, это может просто создать AMI на основе HVM, и в этом случае вам понадобится снимок тома для вашего текущего экземпляра и создание нового AMI из этого.

Дополнительная информация о HVM: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using_cluster_computing.html#concepts_cluster_compute_hvmAMI http://aws.amazon.com/ec2/faqs/#Does_use_of_Cluster_Compute_Instances_differ_from_other_Amazon_EC2_instance_types

Ответ 2

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