Драйвер 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 імена none, якого не існувало на масиві.
Resolution
Резолюція
Користувач змінив секрет за допомогою документації, щоб або видалити запис nasName, або встановити для нього значення "", як у наступному прикладі:
nasName: ""