1
5/31/2018, 5:21:51 PM   fleetRequestChange  cancelled
5/31/2018, 5:15:46 PM   fleetRequestChange  cancelled_terminating       
5/31/2018, 5:15:46 PM   fleetRequestChange  active      
5/31/2018, 5:15:36 PM   fleetRequestChange  submitted

I am trying to create a Spot instance. However, it's cancelled right after it's being activated. Tried several times.

What is the problem??

  • Verify that the instance would not cause you to exceed your limit for that instance type in the region. Find the Limits link in the console. – Michael - sqlbot May 31 '18 at 12:06
  • Running On-Demand EC2 instances: 1 Well.. the error message could be more precise then. Just cancelling the service without notice why isn't the best solution I guess... – Senju Jun 1 '18 at 6:03
  • One problem is that spot fulfillment is asynchronous. If you requested on-demand instances that exceeded your allowed capacity, the error would be immediate and explain the problem, and not deferred like you see here. Spot has services talking to services on your behalf; in some cases would a limit exceeded make the spot request impossible to fulfill, in others it wouldn't. – Michael - sqlbot Jun 1 '18 at 13:00
0

Seems like the initial limit for instances is set to 1. Solution is to request a limit increase which is not intuitive by the provided instance cancellation.

AWS Service Limits

You can take the following steps to request an increase for limits. These increases are not granted immediately, so it may take a couple of days for your increase to become effective.

To request a limit increase

Open the AWS Support Center page, sign in if necessary, and choose Create Case.

For Regarding, choose Service Limit Increase.

Complete Limit Type, Use Case Description, and Contact method. If this request is urgent, choose Phone as the method of contact instead of Web.

Choose Submit.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.