Драйвер CSI для подов узлов PowerFlex, зависших в CrashLoopBackoff
Summary: Драйвер интерфейса хранилища контейнеров (CSI) для модулей PowerFlex, зависших в CrashLoopBackoff с ошибкой «Не удалось найти данный сервер NAS по имени»
Symptoms
Модули узлов, показанные в 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
Cause
Секрет неправильно передавал имя nasName, которого не существовало в массиве.
Resolution
Разрешение
Пользователь изменил секрет с помощью документации, чтобы удалить запись nasName или установить для нее значение "", как показано в следующем примере:
nasName: ""