CSM-Objekt, das einer Treiberbereitstellung zugeordnet ist, bleibt auch dann in einem fehlerhaften Zustand, wenn die Bereitstellung erfolgreich ist
Zusammenfassung: In CSM Operator v1.4.1 bleibt das einer Treiberbereitstellung zugeordnete CSM-Objekt auch dann in einem fehlerhaften Zustand, wenn die Bereitstellung erfolgreich ist.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Das System kann den Status der Treiberbereitstellung nicht korrekt anzeigen, wenn Pods erfolgreich sind.
[root@master-1-Zaglt7mQUY8Wg e2e]# k describe csm -n test-vxflexos test-vxflexos Name: test-vxflexos Namespace: test-vxflexos … Status: Controller Status: Available: 0 Desired: 1 Failed: 1 Node Status: Available: 2 Desired: 2 Failed: 0 State: Failed Events: Type Reason Age From Message Normal Updated 3m12s csm Object finalizer is added Normal Completed 3m11s (x2 over 3m11s) csm install/update storage component: test-vxflexos completed OK Normal Completed 3m11s csm Driver deployment running OK Warning Updated 3m11s csm at 1707491918292836118 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m11s csm at 1707491918387122708 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m11s (x3 over 3m11s) csm Failed install: Operation cannot be fulfilled on containerstoragemodules.storage.dell.com "test-vxflexos": the object has been modified; please apply your changes to the latest version and try again Warning Updated 3m11s csm at 1707491918502243242 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m11s csm at 1707491918603289132 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m11s csm at 1707491918633307657 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m11s csm at 1707491918702738940 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m10s csm at 1707491919356615788 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m10s csm at 1707491919773768318 Pod error details error message for default-source-cluster PodInitializing= Warning Updated 3m9s (x3 over 3m9s) csm (combined from similar events): at 1707491920766553739 Pod error details error message for default-source-cluster PodInitializing= Normal Completed 3m8s csm at 1707491921372865165 Driver pods running OK Normal Completed 3m8s csm Driver daemonset running OK [root@master-1-Zaglt7mQUY8Wg e2e]# k get pods -n test-vxflexos NAMESPACE NAME READY STATUS RESTARTS AGE test-vxflexos test-vxflexos-controller-797f95f7c7-xfs7r 5/5 Running 0 3m24s test-vxflexos test-vxflexos-node-js29j 2/2 Running 0 3m24s test-vxflexos test-vxflexos-node-pg75s 2/2 Running 0 3m24s [root@master-1-Zaglt7mQUY8Wg e2e]# kubectl get csm -A NAMESPACE NAME CREATIONTIME CSIDRIVERTYPE CONFIGVERSION STATE test-vxflexos test-vxflexos 4m19s powerflex v2.9.1 Failed
Ursache
Es gibt Update-Handler für die Daemonset- (Node-Pods) und Bereitstellungsobjekte (Controller-Pods). Beide Handler versuchen, den Status gleichzeitig zu aktualisieren. Beispiel: Wenn der Controller-Pod in den Status "Ready" wechselt, während ein Node-Pod von "Init" in "ContainerCreating" wechselt. Wenn der Bereitstellungshandler zuerst den Statusupdate-Mutex erhält, schreibt er den aktualisierten Status ein. Wenn der Daemonset-Handler jedoch danach den Mutex erhielt, überschrieb er den Controller-Status als fehlgeschlagen.
Lösung
Auflösung:
Das Engineering hat dieses Problem in CSM Operator Patch 1.4.2 behoben. Die sofortige Korrektur umfasst die Update-Routine, um den Controller-Status vor dem Update zu überprüfen.
Das Engineering hat dieses Problem in CSM Operator Patch 1.4.2 behoben. Die sofortige Korrektur umfasst die Update-Routine, um den Controller-Status vor dem Update zu überprüfen.
Produkte
Container Storage Modules Family, Container Storage ModulesArtikeleigenschaften
Artikelnummer: 000222163
Artikeltyp: Solution
Zuletzt geändert: 03 Sept. 2025
Version: 2
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.