Küme Dağıtımını Yükseltme
GPUStack, çalışan düğümlerini kümeler halinde düzenler. Bu sayfa, GPUStack sunucusu yükseltildikten sonra bir kümenin çalışan dağıtımının yükseltilmesini kapsar.
Not
Yükseltme prosedürü, kümenin başlangıçta nasıl dağıtıldığını yansıtır (bkz. Küme Yönetimi): Docker kümesi için dağıtımı yeniden çalıştırın veya yeni imajı kullanarak bir Kubernetes kümesi için bildirimleri yeniden uygulayın.
Docker Kümesi
Docker kümesindeki çalışanlar, kümenin Add Worker adımındaki docker run komutuyla başlatılan kapsayıcılar olarak çalışır. Yeni imajı çekerek, eski kabı kaldırarak ve onu daha önce olduğu gibi aynı argümanlar ve hacimlerle yeniden oluşturarak her bir çalışanı yükseltin:
İpucu
GPUStack kullanıcı arayüzünden hedef sürüm için güncel bir docker run komutu alabilirsiniz: Clusters sayfasında kümenin Add Worker adımını açın ve oluşturulan Run command'i kopyalayın.
Kubernetes Kümesi
Kubernetes kümesindeki çalışanlar, küme kaydı sırasında uygulanan bildirimlerden GPUStack Operatörü tarafından yönetilen DaemonSet'ler olarak dağıtılır. Yükseltmek için yeni sürüm için oluşturulan bildirimleri yeniden uygulayın:
Clusterssayfasına gidin ve yükseltmek istediğiniz Kubernetes kümesini bulun.- İşlemler sütunundaki üç nokta düğmesine tıklayın, ardından
Register Cluster'ı seçin. Run commandadımına kadar olan adımları takip edin ve oluşturulan komutu kopyalayın.- Komutu, hedef küme için
kubectl'in kurulu olduğu vekubeconfig'in yapılandırıldığı bir ortamda çalıştırın. Bu, güncellenen bildirimleri yeniden uygular ve Operatör, çalışan DaemonSets'i yeni sürüme aktarır.
Çalışan bölmeleri Ready'e ulaştığında küme yeni sürümü çalıştırır.
Bulut Sağlayıcı Kümesi
Bulut tarafından sağlanan kümeler için (örneğin, DigitalOcean), her çalışan düğümü, çalışan yapılandırmasını /var/lib/gpustack/config.yaml'e yazan ve /opt/gpustack-run-worker.sh aracılığıyla bir gpustack-worker kapsayıcısını başlatan cloud-init tarafından önyüklenir. Mevcut bir düğümü yükseltmek için SSH'yi kullanın ve aynı yapılandırmayı ve birimleri yeniden kullanarak kapsayıcıyı yeni imajla yeniden oluşturun:
Not
yeni sağlanan düğümlerin (örneğin, bir çalışan havuzunun ölçeğinin büyütülmesinden) yeni sürümde de ortaya çıkması için, ayrıca kullanıcı arayüzündeki kümenin imaj yapılandırmasını da güncelleyin. Bkz. Küme Yönetimi.