Skip to content
DevOps AI ToolKit
Newsletter
All troubleshooting hubs Troubleshooting hub

OpenStack Nova Compute & Scheduling Errors

Everything that stops an OpenStack instance from booting or moving: the scheduler finds No valid host, Placement returns no allocation candidates, an instance fails to spawn or gets stuck, a live migration aborts, or a NUMA/PCI request can't fit. Each guide opens with the direct cause and the `openstack`, `nova-manage`, and placement commands to confirm it. Start with your symptom below, or paste the nova-scheduler log into the assistant.

Fix your error now

Paste the error or logs and let the Incident Assistant diagnose it, or run a guided triage prompt with AI — no copy-paste.

Diagnose with the Incident Assistant →

Every guide in this cluster

19 guides

OpenStack AI prompts

Copy-paste, production-safe prompts for this stack.

OpenStack command center

Top errors, validators, and runbooks for the whole stack.

Frequently asked questions

What does "No valid host was found" actually mean?
The Nova scheduler could not find a compute host that satisfies the request after all filters ran — usually not enough CPU/RAM/disk, a host-aggregate or availability-zone constraint, or a Placement inventory shortfall. Check nova-scheduler logs for which filter removed the hosts, and openstack resource provider inventory list. See No valid host was found.
Why does Placement return "no allocation candidates"?
Placement has no resource provider with enough unused inventory for the requested resource classes (VCPU, MEMORY_MB, DISK_GB, or custom). It often means real exhaustion, a stale allocation, or an over-tight allocation ratio. Query openstack allocation candidate list to see what Placement thinks is available.
Can I diagnose these with AI instead of reading every guide?
Yes — paste your nova-scheduler log and flavor into the Incident Assistant at the top of this page, or click "Run the triage prompt with AI" to open a guided Nova scheduling prompt in the Prompt Workspace.