Engine fails to start
Symptom:Engine failed to become ready within 5 minutes in the logs.
Check ainode logs -f for the specific error.
AWQ model crash on GB10 (sm_12.1)
awq_marlin. The Marlin CUDA kernels aren’t compiled for GB10 (sm_12.1) in the current base image.
Fix (v0.4.4+): AINode now pins --quantization awq automatically for AWQ model names. Run ainode update to get the fix.
Fix (immediate): Switch to the non-AWQ variant:
Gated model 401 error
CUDA out of memory
Fix: Reducebatch_size, enable gradient checkpointing, or switch to a smaller model / QLoRA.
Model downloaded but not showing in chat
The chat selector only shows models currently loaded in vLLM. A downloaded model that isn’t running won’t appear. Fix: Go to Downloads → find the model → click ▶ Launch Model.Workers not appearing in topology
- Confirm UDP port 5679 is open between nodes
- All nodes must be on the same L2 subnet (broadcast domain)
- Check that
cluster_idmatches in~/.ainode/config.jsonon all nodes
Cluster update fails on a node
If⬆ Update all shows a node as failed:
Ray placement group hangs (distributed inference)
Each node must have exactly one NIC with an IP on the cluster subnet. Multiple NICs on the same subnet cause silent hangs.pynvml FutureWarning in logs
This warning is suppressed as of v0.4.1. Runainode update to get the fix.
Install fails: docker daemon not reachable
Getting help
- GitHub Issues — file a bug
- Releases — check if your issue is already fixed
