CSM:由于网关登录超时,PowerFlex 的 CSI 驱动程序出现 CrashLoopBackOff
摘要: 此问题会影响具有适用于 PowerFlex 的戴尔容器存储接口 (CSI) 驱动程序的戴尔容器存储模块 (CSM)。当登录到 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"
Pod 可以显示在 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
最近的更改可能包括升级、网络延迟、网关性能问题或群集扩展。
原因
适用于 PowerFlex 驱动程序版本 2.13.1 和 2.14.0 的 CSI 驱动程序使用不可配置的探测超时。对 PowerFlex Gateway的登录调用超过此超时。
解决方案
工程部门提供了一项更改,使得探测超时可在适用于 PowerFlex 的容器存储接口 (CSI) 驱动程序的更高版本中进行配置。升级到可配置探测超时的版本。
根据发行说明,此问题已在以下版本中得到修复:
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 秒。
产品
Container Storage Modules Family, Container Storage Modules文章属性
文章编号: 000466913
文章类型: Solution
上次修改时间: 30 6月 2026
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。