Resize EC2 Spot Instances

0

I would like to resize an EC2 spot instance from c5.large to c5.xlarge. Has AWS added support for this yet?

已提问 2 年前955 查看次数
2 回答
1

Hello, Good question

It's a tricky situation I guess

You must stop your Amazon EBS-backed instance before you can change its instance type. Ensure that you plan for downtime while your instance is stopped. Stopping the instance and changing its instance type might take a few minutes, and restarting your instance might take a variable amount of time depending on your application's startup scripts. For more information, see Stop and start your instance.

if you try to stop a Spot instance, you would get the following error

Failed to stop the instance instance id
You can't stop the Spot Instance 'instance id' because it is associated with a one-time Spot Instance request. You can only stop Spot Instances associated with persistent Spot Instance requests.

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html

I think you are better off creating a new Spot instance with c5.xlarge

Sri

profile picture
Sri
已回答 2 年前
profile pictureAWS
专家
Rob_H
已审核 2 年前
0

Hi,

If your Spot instance is a ‘persistent’ type one, you can use use EC2-Spot-converter tool to automate this resizing task.

https://github.com/jcjorel/ec2-spot-converter

Best.

已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则