CSM: Driver CSI para PowerFlex CrashLoopBackOff devido ao tempo de espera excedido de log-in do gateway
Resumo: Esse problema afeta os módulos de armazenamento de contêineres (CSM) da Dell com o driver de interface de armazenamento de contêineres (CSI) da Dell para PowerFlex. Os probes de falha do driver quando o login no PowerFlex Gateway excede um tempo de espera excedido de 1 segundo codificado. ...
Sintomas
Os logs de driver mostram um tempo de espera excedido de 1 segundo:
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"
Os pods podem ser exibidos em um CrashLoopBackOff ou Estado de erro.
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
As alterações recentes podem incluir upgrade, latência de rede, problemas de desempenho do gateway ou dimensionamento de cluster.
Causa
O driver de CSI para o driver do PowerFlex versões 2.13.1 e 2.14.0 usa um tempo de espera excedido de probe não configurável. A chamada de log-in para o PowerFlex Gateway excede esse tempo de espera excedido.
Resolução
A engenharia forneceu uma alteração para tornar o tempo de espera excedido do probe configurável em versões posteriores do driver de interface de armazenamento de contêiner (CSI) para PowerFlex. Faça upgrade para uma versão em que o tempo limite do probe seja configurável.
De acordo com as notas da versão, esse problema foi corrigido nas seguintes versões:
https://github.com/dell/csi-powerflex/releases (Link externo)
- 2.13.2
- 2.14.1
- 2.15.0 ou posterior
- 2.16.0 ou posterior
Após o upgrade, configure o probe timeout X_CSI_PROBE_TIMEOUT de acordo com as necessidades do ambiente. O padrão agora é definido como 10 segundos.