CSI Driver for PowerFlex: ノードpodがCrashLoopBackOff状態でスタックする
概要: PowerFlexポッド用のコンテナ ストレージ インターフェイス(CSI)ドライバーが、「指定されたNASサーバーを名前で見つけることができませんでした」というエラーでCrashLoopBackOff状態でスタックします。
現象
ノード ポッドが CrashLoopBackOff に表示されました。
vxflexos-node-xxxxx 1/2 CrashLoopBackOff 48 (4m44s ago) 3h47m
レジストラー ログには、次のエラーが表示されていました。
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"
シークレットには、次のエントリが表示されました。
nasName: none
原因
シークレットが誤って次の nasName を渡していました none アレイに存在しなかったもの。
解決方法
ユーザーがドキュメントを使用してシークレットを変更し、 nasName エントリーを削除するか、またはシークレットを "" 次の例のように:
nasName: ""