CSM: CSI-driver voor PowerFlex CrashLoopBackOff als gevolg van time-out bij aanmelding bij gateway
Samenvatting: Dit probleem is van invloed op Dell Container Storage Modules (CSM) met de Dell CSI-driver (Container Storage Interface) voor PowerFlex. De driver mislukt tijdens het aanmelden bij de PowerFlex Gateway gedurende een hardgecodeerde time-out van 1 seconde. ...
Symptomen
Driverlogboeken tonen een time-out van 1 seconde:
time="2026-05-15T17:14:29Z" level=info msg="Login to PowerFlex Gateway, system=<array id>, endpoint=https://<gateway>, user=<user>\n" time="2026-05-15T17:14:30Z" level=error msg="array <array id> probe failed: rpc error: code = FailedPrecondition desc = unable to login to PowerFlex Gateway: Get \"https://<gateway>/api/login\": context deadline exceeded"
Pods kunnen worden weergegeven in een CrashLoopBackOff of Foutstatus.
oc get pods -n vxflexos ... vxflexos-node-xxxxx 1/2 Error 442 (5m22s ago) 19h vxflexos-node-xxxxx 0/2 CrashLoopBackOff 431 (103s ago) 18h
Recente wijzigingen zijn onder andere upgrades, netwerklatentie, problemen met de gatewayprestaties of clusterschaalbaarheid.
Oorzaak
De CSI-driver voor PowerFlex-driverversies 2.13.1 en 2.14.0 gebruiken een niet-configureerbare time-out voor de taster. De aanmeldingsaanroep voor de PowerFlex Gateway overschrijdt deze time-out.
Oplossing
Engineering heeft een wijziging aangebracht om de time-out van de test configureerbaar te maken in latere releases van de CSI-driver (Container Storage Interface) voor PowerFlex. Upgrade naar een release waarbij de time-out voor de test configureerbaar is.
Volgens de releaseopmerkingen is dit probleem opgelost in de volgende versies:
https://github.com/dell/csi-powerflex/releases (Externe link)
- 2.13.2
- 2.14.1
- 2.15.0 of hoger
- 2.16.0 of hoger
Configureer na de upgrade het probe timeout X_CSI_PROBE_TIMEOUT volgens de behoeften van de omgeving. De standaardwaarde is nu ingesteld op 10 seconden.