Tüm Ürünler
Search
Belge Merkezi

Container Service for Kubernetes:cGPU FAQ

Son Güncelleme:Oct 06, 2026

cGPU, GPU belleği ve hesaplama gücü yalıtımı sağlayan bir Alibaba Cloud modülüdür. Bu sayede birden fazla konteyner tek bir GPU'yu birbirlerinin kaynaklarını etkilemeden paylaşabilir. Bu konuda, cGPU'yu dağıtmadan veya yükseltmeden önce kontrol etmeniz gereken uyumluluk gereksinimleri ve bilinen sorunlar ele alınmaktadır.

Ön Koşullar

Bir GPU düğümü aşağıdaki etiketlerden herhangi birini taşıyorsa cGPU yalıtımı etkinleştirilmiş demektir:

  • ack.node.gpu.schedule=cgpu

  • ack.node.gpu.schedule=core_mem

  • cgpu=true

ack-ai-installer ile cGPU bileşenleri arasındaki sürüm eşlemesi için bkz. ack-ai-installer sürüm notları.

cGPU hakkında daha fazla bilgi için bkz. NVIDIA resmi belgeleri.

Sınırlamalar

  • GPU başına maksimum pod sayısı: cGPU, tek bir GPU üzerinde en fazla 20 pod'u destekler. Bu sınırın ötesinde bir GPU'ya zamanlanan pod'lar çalışamaz.

  • Container-optimized OS uyumluluğu: cGPU'nun 1.5.18 ve önceki sürümleri, Alibaba Cloud container-optimized OS görüntüsü kullanıldığında cGPU düğümündeki ilk pod'un başlamamasına neden olabilir. Bu sorunu çözmek için ack-ai-installer ≥ 1.12.6 sürümüne yükseltin.

  • Kernel panic riski: cGPU'nun 1.5.7 ve önceki sürümlerinde, Linux kernel panic'e yol açan çekirdek sürücüsünde bilinen bir kilitlenme (deadlock) sorunu bulunur. cGPU ≥ 1.5.10 sürümüne yükseltin.

cGPU sürüm uyumluluğu

NVIDIA sürücü uyumluluğu


cGPU sürümü


Desteklenen NVIDIA sürücüleri


Desteklenmeyenler


1.5.3 – 1.5.20


460, 470, 510, 515, 525, 535, 550, 560, 565, 570, 575 serisi


—


1.0.5 – 1.5.2


460; 470 ≤ 470.161.03; 510 ≤ 510.108.03; 515 ≤ 515.86.01; 525 ≤ 525.89.03


535, 550, 560, 565, 570, 575 serisi


0.8.13 – 1.0.3


460; 470 ≤ 470.161.03


510, 515, 525, 535, 550, 560, 565, 570, 575 serisi

Örnek ailesi uyumluluğu


cGPU sürümü


Desteklenen örnek aileleri


Desteklenmeyenler


1.5.19 – 1.5.20


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e; gn7i/gn7/gn7e/ebmgn7i/ebmgn7e; gn8t/ebmgn8t; gn8is/gn8v/ebmgn8is/ebmgn8v; gn8ia/ebmgn8ia; ebmgn9t


—


1.5.9 – 1.5.18


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e; gn7i/gn7/gn7e/ebmgn7i/ebmgn7e; gn8t/ebmgn8t; gn8is/gn8v/ebmgn8is/ebmgn8v; gn8ia/ebmgn8ia


ebmgn9t


1.5.7 – 1.5.8


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e; gn7i/gn7/gn7e/ebmgn7i/ebmgn7e; gn8t/ebmgn8t; gn8is/gn8v/ebmgn8is/ebmgn8v


gn8ia/ebmgn8ia; ebmgn9t


1.5.5 – 1.5.6


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e; gn7i/gn7/gn7e/ebmgn7i/ebmgn7e; gn8t/ebmgn8t


gn8is/gn8v/ebmgn8is/ebmgn8v; gn8ia/ebmgn8ia; ebmgn9t


1.0.3 – 1.5.3


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e; gn7i/gn7/gn7e/ebmgn7i/ebmgn7e


gn8t/ebmgn8t; gn8is/gn8v/ebmgn8is/ebmgn8v; gn8ia/ebmgn8ia; ebmgn9t


0.8.13 – 0.8.17


gn6i/gn6e/gn6v/gn6t/ebmgn6i/ebmgn6t/ebmgn6e


gn7i/gn7/gn7e/ebmgn7i/ebmgn7e; gn8t/ebmgn8t; gn8is/gn8v/ebmgn8is/ebmgn8v; gn8ia/ebmgn8ia; ebmgn9t

nvidia-container-toolkit uyumluluğu


cGPU sürümü


Desteklenen nvidia-container-toolkit


1.0.10 – 1.5.20


≤ 1,10 ve 1,11 – 1,17


0.8.13 – 1.0.9


Yalnızca ≤ 1,10 (1,11 – 1,17 desteklenmez)

Çekirdek sürümü uyumluluğu


cGPU sürümü


Desteklenen çekirdek sürümleri


1.5.9 – 1.5.20


3.x, 4.x, 5.x ≤ 5,15


1.5.3 – 1.5.8


3.x, 4.x, 5.x ≤ 5,10


1.0.3 – 1.5.2


3.x, 4.x, 5.x ≤ 5,1


0.8.17


3.x, 4.x, 5.x ≤ 5,0


0.8.10 – 0.8.13


3.x, 4.x (5.x desteklenmez)

Sorun Giderme

cGPU kullanılırken Linux kernel panic oluşması

cGPU çekirdek sürücüsündeki bir kilitlenme (deadlock), eşzamanlı işlemlerin birbirini engellemesine ve bunun sonucunda Linux kernel panic yaşanmasına neden olur. Bu durum cGPU'nun 1.5.7 ve önceki sürümlerini etkiler.

Yeni hizmetlerde çekirdek hatalarını önlemek için cGPU ≥ 1.5.10 sürümüne yükseltin. Talimatlar için bkz. Bir düğümün cGPU sürümünü yükseltme.

Container-optimized OS düğümünde cGPU pod'unun başlamaması

Alibaba Cloud container-optimized OS görüntüsü kullanıldığında, bir düğümdeki ilk cGPU pod'u aşağıdakine benzer bir hata ile başlayamayabilir:

Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running prestart hook #0: exit status 2, stdout: , stderr: Auto-detected mode as 'legacy': unknown

Bu durum cGPU'nun 1.5.18 ve önceki sürümlerini etkiler. ack-ai-installer ≥ 1.12.6 sürümüne yükseltin. Talimatlar için bkz. Paylaşılan GPU zamanlama bileşenini yükseltme.

cGPU pod'u oluşturulurken modprobe hatası oluşması

Bir cGPU pod'u oluştururken aşağıdaki hatalardan birini görürseniz:

modprobe: ERROR: could not insert 'cgpu_procfs': Operation not permitted
modprobe: ERROR: could not insert 'km': Operation not permitted

İşletim sistemi sürümü cGPU ile uyumlu değildir. cGPU bileşenini en son sürüme yükseltin. Talimatlar için bkz. Paylaşılan GPU zamanlama bileşenini yükseltme.

cGPU pod konteynerinin oluşturulamaması veya zaman aşımı nedeniyle çıkış yapması

Bu durum, cGPU'nun 1.0.10 ve önceki sürümleri ile nvidia-container-toolkit'in 1.11 ve sonraki sürümleri arasındaki uyumsuzluktan kaynaklanır. cGPU bileşenini en son sürüme yükseltin. Talimatlar için bkz. Paylaşılan GPU zamanlama bileşenini yükseltme.

"Error occurs when creating cGPU instance: unknown" hatasının görünmesi

cGPU, GPU başına en fazla 20 pod'u destekler. Bir GPU'ya zamanlanan pod sayısı bu sınırı aşarsa sonraki pod'lar çalışamaz ve bu hata görünür. GPU başına pod sayısını 20 veya daha düşük tutun.

nvidia-smi çalıştırılırken "Failed to initialize NVML" hatasının görünmesi

Paylaşılan GPU zamanlama kaynaklarını kullanan bir pod'da nvidia-smi çalıştırıldığında aşağıdaki çıktı döndürülür:

Failed to initialize NVML: GPU access blocked by operating system

Bu durum, cGPU'nun 1.5.2 ve önceki sürümleri ile Temmuz 2023'ten sonra yayınlanan GPU sürücü sürümleri arasındaki uyumsuzluktan kaynaklanır. GPU sürücü yayın tarihlerinin listesi için bkz. GPU Driver Release Dates. ACK küme sürümleri tarafından desteklenen varsayılan GPU sürücü sürümleri için bkz. ACK tarafından desteklenen NVIDIA sürücü sürümlerinin listesi.

cGPU bileşenini en son sürüme yükseltin. Talimatlar için bkz. Paylaşılan GPU zamanlama bileşenini yükseltme.