- Published on
Rust 오퍼레이터가 "GPU 노드 4개 전부 NotReady"라는 진단을 내린 뒤, 그 죽음의 원인을 실제 8노드 클러스터(GPU Operator v25.3.0, KubeVirt v1.7.0)에서 끝까지 추적했습니다. gpu-fedora와 rhel9-gpu-vm이 112일간 ErrorUnschedulable로 멈춰 있던 진짜 이유는 화려한 GPU 설정이 아니라 kubelet 한 줄 에러 — "running with swap on is not supported" — 였습니다. swap이 kubelet을 죽이고 → 노드가 NotReady가 되고 → GPU가 물리적으로 묶인 VM은 다른 노드로 갈 수 없어 영원히 멈추는, 패스스루의 물리 법칙을 실측 로그·CR·PCI 등록 정보와 함께 부검합니다.