Kapsayıcı Depolama Modülleri Operatörü: Sürücü Denetleyicisi Aşağı Ölçeklendirmesinden Sonra "Available" (Kullanılabilir) Özniteliği, Dağıtımda Yanlış Arıza Durumu Raporuna Neden Olur
Oversigt: Kapsayıcı Depolama Modülleri Operatörü: Sürücü denetleyicisi aşağı ölçeklendirmeden sonra "Available" (Kullanılabilir) özniteliği, dağıtımda yanlış arıza durumu raporuna neden olur.
Denne artikel gælder for
Denne artikel gælder ikke for
Denne artikel er ikke knyttet til et bestemt produkt.
Det er ikke alle produktversioner, der er identificeret i denne artikel.
Symptomer
ContainerStorageModule nesnesi hatalı bir şekilde Durum bildirir : Dağıtılan CSM bileşenlerinin ölçeğini aşağı ölçeklendirmek için CSM Operatörü kullanılırken hata. Bunu, kubectl describe komutuyla kontrol edin.
Örnek:
Durum'a rağmen: Kubectlkomut çıktısını açıklayın , denetleyicinin aşağı ölçeği başarılı oldu. Sürücünün işlevselliği üzerinde herhangi bir etkisi yok. Bu, kubernetes'de aşağıdaki komutlardan herhangi biri çalıştırıldıktan yaklaşık bir saat sonra doğrulanır:
Örnek:
- Denetleyici sayısını 2'den 1'e değiştirerek mevcut sürücü dağıtımını ölçeklendirin:
Kubectl scale deploy/driver-controller -n [namespace] –replicas=1 deployment.apps/driver-controller scaled
- Dağıtımın adını alır:
kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 14m
- Dağıtımı açıkla (arızalı olarak gösterir):
kubectl describe csm -n [namespace] [deployment]
( . . .)
Status:
Controller Status:
Available: 2
Desired: 1
Failed: 0
Node Status:
Available: 2
Desired: 2
Failed: 0
State: Failed
(. . .)
kubectl get pods -n [namespace] NAME READY STATUS RESTARTS AGE driver-controller 5/5 Running 0 16m driver-node 2/2 Running 0 16m driver-node 2/2 Running 0 16m kubectl get replicaset -n [namespace] NAME DESIRED CURRENT READY AGE driver-controller 1 1 1 17m kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 24m
Årsag
Temel neden, dağıtımın durumunu talep etme sırasında CSM Operatör kodundaki bir zamanlama sorunudur. Kod, ölçeklendirme işlemi sırasında "Available" parametresi güncelleştirilden önce ContainerStorageModule nesnesinden bir durum güncelleştirmesi talep eder. Bu, "Available" (Kullanılabilir) ile "Desired" (İstenen) arasında kısa bir süre tutarsızlık oluşmasına neden olur. Bu tutarsızlık, bir saat sonra otomatik olarak uzlaşmaya varıldı. Sürücünün işlevselliği üzerinde herhangi bir etkisi yok.
Løsning
Geçi -ci çözüm:
Geçici çözüm gerekmez. "Available" (Kullanılabilir) özniteliği yaklaşık bir saat sonra doğru şekilde güncellenir ve durumu doğru şekilde bildirir. Sürücü işlevselliği herhangi bir zaman etkilenmez.
Geçici çözüm gerekmez. "Available" (Kullanılabilir) özniteliği yaklaşık bir saat sonra doğru şekilde güncellenir ve durumu doğru şekilde bildirir. Sürücü işlevselliği herhangi bir zaman etkilenmez.
Berørte produkter
Container Storage ModulesProdukter
Container Storage Modules Family, Container Storage ModulesArtikelegenskaber
Artikelnummer: 000211555
Artikeltype: Solution
Senest ændret: 03 sep. 2025
Version: 5
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.