Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Compute Cloud
  • Yandex Container Solution
  • Access management
  • Pricing policy
  • Terraform reference
  • Metrics Monitoring
  • Audit Trails events
  • Release notes
    • General questions
    • Virtual machines
    • _Not enough resources_ error
    • Connection
    • Disks, snapshots, and images
    • Instance groups
    • Graphics processing units (GPUs)
    • Monitoring
    • Licensing
    • Troubleshooting
    • All questions on one page

In this article:

  • Solution
  • If the issue persists
  1. FAQ
  2. _Not enough resources_ error

Not enough resources error

Written by
Yandex Cloud
Updated at June 30, 2026
View in Markdown
  • Solution
  • If the issue persists

Creating a VM may fail with the Not enough resources error if the availability zone lacks sufficient hardware resources.

SolutionSolution

Here are some possible solutions to this issue:

Select a different availability zone
Management console
CLI

Select a different availability zone on the VM creation page under General information.

Specify a different availability zone in the --zone parameter of the command you will use to create your VM. You can get a list of availability zones for this parameter by running yc compute zone list.

If you already have stopped VMs that are failing to start due to the error, you can move them to a different availability zone.

Reduce the VM computing resources

Reduce the number of vCPUs, amount of RAM, disk space, and the number of GPUs connected to the VM.

Management console
CLI

Reduce resource allocation on the VM creation or update page under Computing resources.

Reduce resource allocation in the following parameters of the command you will use to create or update you VM:

  • --cores: Number of vCPUs.
  • --memory: Amount of RAM.
  • --gpus: Number of GPUs.

For more information, see Changing VM computing resources.

Change the VM placement policy

If you have configured a placement group for your VMs, the issue might be related to the limitations of the VM placement policy for the availability zone or a host in the host group. Try less restrictive VM placement requirements.

Change the VM type from preemptible to non-preemptible
Management console
CLI

On the page for creating a new VM or updating a stopped one, disable Preemptible. Retry creating the VM or restart the existing VM.

Set --preemptible=false when updating a stopped VM. If you are creating a new VM, skip the --preemptible parameter.

For more information, see Changing the VM type.

In scenarios with preemptible VMs, you can also use instance groups of one or multiple VM instances. To restart preemptible VMs, set up auto-recovery policies for the group.

If the issue persistsIf the issue persists

If the issue persists, create a support request.

In your request, specify the following information:

  1. ID of the VM instance you cannot start.
  2. Issue description.

Was the article helpful?

Previous
Virtual machines
Next
Connection
© 2026 Direct Cursus Technology L.L.C.