CSM: Драйвер CSI для PowerFlex CrashLoopBackOff через тайм-аут входу в шлюз
Oversigt: Ця проблема стосується модулів зберігання контейнерів Dell (CSM) з драйвером Dell Container Storage Interface (CSI) для PowerFlex. Драйвер провалюється, коли вхід у PowerFlex Gateway перевищує жорстко закодований тайм-аут у 1 секунду. ...
Symptomer
Журнали водіїв показують тайм-аут у 1 секунду:
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"
Капсули можуть з'являтися у CrashLoopBackOff або стан помилки.
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
Останні зміни можуть включати оновлення, затримку мережі, проблеми з продуктивністю шлюзів або масштабування кластера.
Årsag
Драйвери CSI для PowerFlex версій 2.13.1 та 2.14.0 використовують неналаштовуваний тайм-аут зонда. Виклик входу до PowerFlex Gateway перевищує цей тайм-аут.
Løsning
Інженерія внесла зміну, щоб зробити тайм-аут зонда налаштованою у наступних версіях драйвера Container Storage Interface (CSI) для PowerFlex. Оновіть до релізу, де тайм-аут зонда можна налаштувати.
Згідно з нотатками до релізу, цю проблему виправляють у наступних версіях:
https://github.com/dell/csi-powerflex/releases (Зовнішнє посилання)
- 2.13.2
- 2.14.1
- 2.15.0 або пізніше
- 2.16.0 або пізніше
Після оновлення налаштуйте probe timeout X_CSI_PROBE_TIMEOUT відповідно до потреб навколишнього середовища. За замовчуванням тепер встановлено 10 секунд.