CSM: Драйвер CSI для PowerFlex CrashLoopBackOff из-за тайм-аута входа в шлюз
Сводка: Эта проблема затрагивает модули Dell Container Storage Modules (CSM) с драйвером интерфейса Dell Container Storage Interface (CSI) для PowerFlex. Драйвер не проходит проверку, если время ожидания входа в PowerFlex Gateway превышает жестко запрограммированное время ожидания в 1 секунду. ...
Симптомы
Журналы драйверов показывают тайм-аут в 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
Недавние изменения могут включать модернизацию, задержку сети, проблемы с производительностью шлюза или масштабирование кластера.
Причина
В драйвере CSI для PowerFlex версий 2.13.1 и 2.14.0 используется ненастраиваемое время ожидания проверки. Превышение этого времени ожидания вызова входа в шлюз PowerFlex.
Разрешение
Инженерный отдел внес изменение, позволяющее настроить время ожидания проверки в последующих выпусках драйвера интерфейса хранилища контейнеров (CSI) для PowerFlex. Выполните модернизацию до выпуска, в котором время ожидания проверки можно настроить.
Согласно примечаниям к выпуску, эта проблема устранена в следующих версиях:
https://github.com/dell/csi-powerflex/releases (External Link)
- 2.13.2
- 2.14.1
- 2.15.0 и более поздние версии
- 2.16.0 и более поздние версии
После обновления настройте probe timeout X_CSI_PROBE_TIMEOUT в соответствии с потребностями окружающей среды. Значение по умолчанию теперь установлено на 10 секунд.