Pilote CSI pour pods de nœud PowerFlex bloqués dans CrashLoopBackoff
摘要: Le pilote CSI (Container Storage Interface) pour les pods PowerFlex bloqués dans CrashLoopBackoff avec l’erreur « could not find given NAS server by name »
症状
Les pods de nœud affichés dans CrashLoopBackOff :
vxflexos-node-xxxxx 1/2 CrashLoopBackOff 48 (4m44s ago) 3h47m
Les journaux du bureau d’enregistrement affichent les erreurs suivantes :
I0212 19:23:51.989914 1 main.go:108] "Received NotifyRegistrationStatus call" status="&RegistrationStatus{PluginRegistered:false,Error:RegisterPlugin error -- plugin registration failed with err: rpc error: code = Unknown desc = could not find given NAS server by name,}"E0212 19:23:51.989935 1 main.go:110] "Registration process failed with error, restarting registration container" err="RegisterPlugin error -- plugin registration failed with err: rpc error: code = Unknown desc = could not find given NAS server by name"
Le secret indiquait l’entrée suivante :
nasName: none
原因
Le secret transmettait de manière incorrecte un nasName none qui n’existait pas sur la baie.
解决方案
Résolution
L’utilisateur a modifié le code secret à l’aide de la documentation pour supprimer l’entrée nasName ou la définir sur « », comme dans l’exemple suivant :
nasName: ""