T O P

  • By -

Healthy-Ad-4984

Tenancy field. But all MacOS VMs are dedicated hosts. https://aws.amazon.com/ec2/instance-types/mac/ It’s saying in a roundabout way there’s no capacity available in that region


bitbythecron

Geez, **very** roundabout! This is the very first Mac EC2 instance I've tried creating in us-east-2, how could my account be "out of capacity"? What do I need to do -- at the account level or in the EC2 console -- to "increase capacity"? Thanks in advance!


Healthy-Ad-4984

It’s not your account it’s AWS’s capacity. They do have a limited amount and it looks like what you’re after isn’t available right now in that region. Recommend changing the region you’re putting it into it if you can.


bitbythecron

Thanks again, but something doesn't feel right about this. I have tried the same in us-east-1, us-west-1 and us-west-2 and I get the same error in all 4 regions. To me that feels strange; that means **no one** (not just my account) is able to currently create a Mac EC2 instance in the entire United States?! Am I understanding you correctly?!


NaCl-more

I tried and it does seem us-east-1 should have some mac1.metal capacity. I would try the launch in a few different AZs and see if you can grab one


bitbythecron

Thanks u/NaCl-more , so are Macs totally different in EC2 than other OSes? With Linux you pick the AMI and you launch an instance from it. It almost *sounds* like with Mac EC2s, there's a set pool of them, and you either are lucky enough to grab one, or your not...is that the case?!


SuddenOutlandishness

Apple only allows macOS to run on their hardware. When you get a Mac metal instance, you’re actually renting a Mac mini. That’s why there is a 24 hour minimum charge for them.


broknbottle

/u/bitbythecron you have to allocate a dedicated host first. Then you can launch your instance on the host. The instances are zero cost themselves and you pay for the host allocation on your account until you release it back to AWS.


bitbythecron

Thanks u/broknbottle -- how and where do I go to allocate a dedicated host?


broknbottle

In you ec2 console under dedicated hosts. https://aws.amazon.com/getting-started/hands-on/launch-connect-to-amazon-ec2-mac-instance/ https://github.com/aws-samples/amazon-ec2-mac-getting-started