CSM: CSI-drivrutin för PowerFlex CrashLoopBackOff på grund av timeout för gatewayinloggning
Oversigt: Det här problemet påverkar Dell Container Storage Modules (CSM) med drivrutinen för Dell Container Storage Interface (CSI) för PowerFlex. Drivrutinen misslyckas med sonderna när inloggningen på PowerFlex Gateway överskrider en hårdkodad tidsgräns på 1 sekund. ...
Symptomer
Drivrutinsloggar visar en timeout på 1 sekund:
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"
Poddar kan visas i en CrashLoopBackOff eller Feltillstånd.
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
De senaste ändringarna kan omfatta uppgradering, nätverksfördröjning, problem med gatewayprestanda eller klusterskalning.
Årsag
CSI-drivrutinen för PowerFlex-drivrutinsversionerna 2.13.1 och 2.14.0 använder en icke-konfigurerbar avsökningstimeout. Inloggningsanropet till PowerFlex Gateway överskrider den här tidsgränsen.
Løsning
Teknikavdelningen har lagt till en ändring som gör avsökningens tidsgräns konfigurerbar i senare versioner av CSI-drivrutinen (Container Storage Interface) för PowerFlex. Uppgradera till en version där tidsgränsen för avsökningen kan konfigureras.
Enligt versionskommentarerna är det här problemet åtgärdat i följande versioner:
https://github.com/dell/csi-powerflex/releases (Extern länk)
- 2.13.2
- 2.14.1
- 2.15.0 eller senare
- 2.16.0 eller senare
Efter uppgraderingen konfigurerar du probe timeout X_CSI_PROBE_TIMEOUT enligt miljöbehoven. Standardinställningen är nu 10 sekunder.