Skip to main content

ComfyUI "No space left on device" — out of disk while downloading models

Also seen as: "No space left on device", "disk full", "OSError 28"

Direct answer

How do I fix "No space left on device"?

This is a container DISK limit, not VRAM. Model weights download to the container disk, and large checkpoints (a 62GB LTX-2 or 31GB Z-Image) overflow a small volume before the download finishes.

Key facts

  • iContainer/volume disk smaller than the total weight payload.
  • iMultiple large checkpoints (base + refiner + upscaler + LoRAs) downloaded to the same disk.
  • iOld model cache never cleared between deploys.
  • iA note on cloud: persistent-storage flags often do NOT relocate model downloads off the container disk.

Next step

  1. 1Check the real payload size before deploy — sum every .safetensors/.ckpt the workflow references.
  2. 2Provision a bigger container disk sized to the payload plus ~20% headroom.
  3. 3Remove unused checkpoints/refiners from the workflow to shrink the download.
  4. 4On ModelPilot the deploy sizes disk to the model automatically, so heavy models like LTX-2 (62GB) just work.

If that didn't fix it

  • A 20GB container disk cannot hold a 31GB model no matter how the download retries.

Not sure this workflow will run before you rent a GPU?

Paste your ComfyUI workflow JSON into the free checker — it flags known dependencies and an estimated hardware requirement. It does not run the workflow, verify GPU capacity or judge output quality. No signup.

Other ComfyUI errors

Frequently Asked Questions

What causes "No space left on device" in ComfyUI?

Container/volume disk smaller than the total weight payload.

How do I fix "No space left on device"?

Check the real payload size before deploy — sum every .safetensors/.ckpt the workflow references. Provision a bigger container disk sized to the payload plus ~20% headroom.