Provozovatel kontejnerových skladovacích modulů: Atribut "Available" způsobuje nesprávnou zprávu o stavu selhání.
Shrnutí: Provozovatel kontejnerových skladovacích modulů: Po zmenšení škálování řadiče ovladače způsobí atribut "Available" nesprávnou zprávu o stavu selhání při nasazení.
Tento článek se vztahuje na
Tento článek se nevztahuje na
Tento článek není vázán na žádný konkrétní produkt.
V tomto článku nejsou uvedeny všechny verze produktu.
Příznaky
ContainerStorageModule objekt chybně hlásí stav: Selhalo při použití operátoru CSM k downškálování nasazených komponent CSM. Zkontrolujte to pomocí kubectl describe .
Příklad:
- Horizontální navýšení kapacity stávajícího nasazení ovladačů změnou počtu řadičů ze 2 na 1:
Kubectl scale deploy/driver-controller -n [namespace] –replicas=1 deployment.apps/driver-controller scaled
- Získejte název nasazení:
kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 14m
- Popište nasazení (zobrazuje se jako neúspěšné):
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
(. . .)
Navzdory stavu: Selhání v kubectl describe příkazový výstup, dolní stupnice regulátoru proběhla úspěšně. Nemá to žádný vliv na funkčnost ovladače. To se potvrdí spuštěním některého z následujících příkazů v části Kubernetes Asi po jedné hodině:
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
Příčina
Základní příčinou je problém s časováním v kódu operátora CSM při žádosti o stav nasazení. Kód si vyžádá aktualizaci stavu z objektu ContainerStorageModule před aktualizací parametru Available během horizontálního navýšení kapacity. To na krátkou dobu způsobí nesoulad mezi hodnotou "K dispozici" a "Požadované". Tento rozpor se automaticky odsouhlasí po hodině času. Nemá to žádný vliv na funkčnost ovladače.
Řešení
Řešení:
Není nutné žádné alternativní řešení. Atribut 'Available' se přibližně po jedné hodině správně aktualizuje a správně hlásí stav. Funkce ovladače není nikdy ovlivněna.
Není nutné žádné alternativní řešení. Atribut 'Available' se přibližně po jedné hodině správně aktualizuje a správně hlásí stav. Funkce ovladače není nikdy ovlivněna.
Dotčené produkty
Container Storage ModulesProdukty
Container Storage Modules Family, Container Storage ModulesVlastnosti článku
Číslo článku: 000211555
Typ článku: Solution
Poslední úprava: 30 čvn 2026
Verze: 7
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.