> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Why is my PVC stuck in Pending?

A PVC remains in `Pending` when the storage class or access mode does not match a CoreWeave-supported configuration, or when the cluster cannot provision the volume.

**Quick diagnostic.** Run `kubectl describe pvc [PVC-NAME] -n [NAMESPACE]` and read the **Events** section for the specific reason.

**Common causes:**

* **Wrong storage class or access mode.** Distributed File Storage uses `shared-vast` with `ReadWriteMany`. Dedicated VAST uses `vast-dedicated` with `ReadWriteOnce`. List the available classes with `kubectl get storageclass`.
* **PVC in the wrong namespace.** PVCs are namespace-scoped. Check that the PVC and the consuming Pod are in the same namespace.
* **Quota exceeded.** If total provisioned Distributed File Storage capacity would exceed your cluster's quota, creation fails. Check the PVC events for quota errors.

For PVC manifests and the full creation procedure, see [Create Distributed File Storage volumes](/products/storage/distributed-file-storage/create-volumes) or [Get started with Dedicated VAST](/products/storage/dedicated-vast/get-started). [Contact support](/support/contact) if events show errors not listed above.

***

<Badge stroke shape="pill" color="blue" size="md">[Server Errors](/support/storage/tags/server-errors)</Badge><Badge stroke shape="pill" color="blue" size="md">[Administrator](/support/storage/tags/administrator)</Badge>
