An Apache Spark-based analytics platform optimized for Azure.
For this Azure Databricks scenario, the supported causes are quota limits, Azure permission or policy restrictions, and regional VM capacity/stockout.
Based on the reported errors:
- Check the exact cluster event log error code first.
- In the compute event log, look for whether the failure maps to
AZURE_QUOTA_EXCEEDED_EXCEPTIONorAZURE_OPERATION_NOT_ALLOWED_EXCEPTION. -
AZURE_QUOTA_EXCEEDED_EXCEPTIONmeans the requested VM family quota would be exceeded. -
AZURE_OPERATION_NOT_ALLOWED_EXCEPTIONmeans the Azure operation failed because of permission restrictions, policy violations, or account limitations.
- In the compute event log, look for whether the failure maps to
- Re-verify quota at the VM family level, not only overall regional quota.
- In Azure portal, go to Subscriptions > Usage + quotas.
- Confirm the quota for the exact VM family used by the node type, and review current usage from other VMs or clusters in the same subscription.
- The documented fix for quota failures is to request a quota increase, terminate unused clusters, or use a different VM type with available quota.
- Treat the “VM size is not available” message as a regional capacity issue if quota looks sufficient.
- The documented Q&A guidance for this pattern is that the SKU can be temporarily unavailable in a region due to stockout/capacity constraints, even when quota exists.
- Since multiple node types in Sweden Central and West Europe are failing, test another allowed VM size or another region if available to isolate whether the issue is regional capacity.
- Check Azure-side restrictions that can look like quota problems.
- Review Azure activity logs for the failed deployment.
- Check service principal permissions on the resource group.
- Verify Azure policies are not blocking the operation.
- Check the subscription state and status.
- Review recent permission or policy changes.
- Confirm the policy path is not the blocker.
- Personal Compute is available by default to all users for single-machine compute resources.
- If a user does not have unrestricted cluster creation, compute creation is limited by granted policies.
- If the policy dropdown is visible and Personal Compute is selectable, that indicates policy access exists; the documented failure patterns for the reported messages still point to quota, Azure restrictions, or capacity.
- If custom container settings are involved, verify they are not contributing.
- If the compute uses a custom Docker image, image pull or container creation failures can also terminate compute.
- If no custom container is configured, this can be ruled out.
What is supported by the available guidance for this case:
- A Databricks-side provisioning defect for this specific workspace or Personal Compute policy is not established by the provided documentation.
- The documented causes that match the reported symptoms are:
- VM family quota exhaustion
- Azure permission/policy/account restrictions
- Regional VM SKU capacity unavailability
Most direct next path:
- Open the compute event log and capture the exact termination code.
- In Azure portal, check Subscriptions > Usage + quotas for the exact VM family.
- Check Azure activity logs for the failed create/start attempt.
- If quota is available and activity logs show SKU unavailability, retry with another allowed VM size or region.
- If activity logs show permission/policy/account restriction, correct that Azure-side issue.
- If the failure remains after those checks, contact Azure support for quota/permission configuration assistance.
- Classic compute termination error codes
- Classic compute overview
- Compute configuration reference
- Create and manage compute policies
- How to fix databricks workspace cluster creation problem - Microsoft Q&A
- Unable to create cluster. "Compute Terminated" is the error message. - Microsoft Q&A
- Provisioning error The specified Virtual Machine size in low priority is currently out of capacity. Please retry later, try reducing the Virtual Machine size or number of instances, try using dedicated VMs to improve chances of capacity allocations, or tr - Microsoft Q&A