CSI-Treiber für PowerFlex-Node-Pods bleibt in CrashLoopBackoff hängen
Summary: CSI-Treiber (Container Storage Interface) für PowerFlex-Pods steckt in CrashLoopBackoff mit dem Fehler "Angegebener NAS-Server konnte nicht anhand des Namens gefunden werden"
Symptoms
Die in CrashLoopBackOff angezeigten Node-Pods:
vxflexos-node-xxxxx 1/2 CrashLoopBackOff 48 (4m44s ago) 3h47m
Die Registrierungsprotokolle zeigten die folgenden Fehler an:
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"
Das Geheimnis zeigte folgenden Eintrag an:
nasName: none
Cause
Der geheime Schlüssel wurde fälschlicherweise in einem nasName von none übergeben, der auf dem Array nicht vorhanden war.
Resolution
Auflösung
Der Nutzer hat den geheimen Schlüssel mithilfe der Dokumentation geändert, um entweder den nasName-Eintrag zu entfernen oder ihn auf "" festzulegen, wie im folgenden Beispiel gezeigt:
nasName: ""