16

現在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."}

この問題を解決するにはどうすればよいですか、またはインスタンスをからに変更するにはどうすればよいですxlargemicro

4

2 に答える 2

34

何らかの理由で、Amazon の HVM ベースの AMI は t1.micro サイズと互換性がありません。

Amazon には、ハードウェア仮想マシン (HVM) ベースの AMI と準仮想マシン (PVM) ベースの AMI があります。そのエラー メッセージから、AWS は、現在のインスタンスは HVM ベースであり、t1.micro サイズは PVM ベースのインスタンスのみをサポートしていると言っています。

これを回避するには、インスタンスから新しい AMI を作成し、その AMI から新しいインスタンスを t1.micro サイズとして起動します。ただし、これは HVM ベースの AMI を作成するだけである可能性があることに注意してください。その場合、現在のインスタンスのボリュームのスナップショットを作成し、そこから新しい 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

于 2013-08-03T13:58:16.750 に答える
0

インスタンスタイプを一致させることでこれを解決しました。AMI と EC2 のインスタンス タイプが同じであることを確認する必要があります。

于 2015-08-27T04:19:40.340 に答える