Operatør av containerlagringsmoduler: «Tilgjengelig»-attributtet forårsaker feil feilstatusrapport
Summary: Operatør av containerlagringsmoduler: Etter nedskalering av driverkontrolleren forårsaker attributtet «Available» feil feilstatusrapport under implementering.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
ContainerStorageModule-objektet rapporterer feilaktig status: Mislyktes, ved bruk av CSM-operatør for å nedskalere implementerte CSM-komponenter. Sjekk dette med kubectl describe Kommandoen.
Eksempel:
- Skaler ned eksisterende driverimplementering ved å endre antall kontrollere fra 2 til 1:
Kubectl scale deploy/driver-controller -n [namespace] –replicas=1 deployment.apps/driver-controller scaled
- Få navnet på distribusjonen:
kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 14m
- Beskriv distribusjonen (vises som mislykket):
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
(. . .)
Til tross for statusen: Mislyktes i kubectl describe kommandoutgang, var nedskaleringen til kontrolleren vellykket. Det er ingen innvirkning på funksjonaliteten til driveren. Dette valideres ved å kjøre en av følgende kommandoer i Kubernetes Etter omtrent en time:
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
Cause
Den underliggende årsaken er et tidsberegningsproblem i CSM-operatørkoden når du ber om status for implementeringen. Koden ber om en statusoppdatering fra ContainerStorageModule-objektet før parameteren «Available» oppdateres under nedskalering. Dette fører til et avvik mellom 'tilgjengelig' og 'ønsket' i en kort periode. Dette avviket avstemmes automatisk etter en times tid. Det er ingen innvirkning på funksjonaliteten til driveren.
Resolution
Løsningen:
Ingen løsning er nødvendig. «Available»-attributtet oppdateres riktig etter omtrent én time, og rapporterer statusen på riktig måte. Driverfunksjonaliteten påvirkes ikke på noe tidspunkt.
Ingen løsning er nødvendig. «Available»-attributtet oppdateres riktig etter omtrent én time, og rapporterer statusen på riktig måte. Driverfunksjonaliteten påvirkes ikke på noe tidspunkt.
Affected Products
Container Storage ModulesProducts
Container Storage Modules Family, Container Storage ModulesArticle Properties
Article Number: 000211555
Article Type: Solution
Last Modified: 15 محرم 1448
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.