PowerFlex. SDNAS — не удалось зарегистрировать кластер файлов
Summary: SDNAS CO успешно развернула узел SDNAS, но не удалось зарегистрировать файловый кластер PowerFlex.
Symptoms
SDNAS GW подключается к блочному шлюзу, чтобы получить все сведения о пуле хранения данных для проверки правильности запроса, предоставленного ASM.
Этот токен генерируется только во время последовательности запуска SDNAS GW. В этой системе, в которой не удалось выполнить регистрацию, маркер носителя имеет значение null из-за проблемы аутентификации в системе единого входа. После этой последовательности единый вход восстановлен, но SDNAS GW уже запущен
thin-deployer-6d8dffddff-768p8:/opt/Dell/ASM/deployments/8aaa773f83c8a8810183d905cce855f4 # cat sdnasgw_exception.log
#<ASM::UserException: PowerFlex File cluster registration fail for M&O Gateway: {"messages"=>[{"code"=>"0xE08010230001", "severity"=>"Error", "message_l10n"=>"Error while registering the Cluster.", "arguments"=>["{\n \"message\" : \"Error\",\n \"httpStatusCode\" : 500,\n \"errorCode\" : 0\n}"]}]}.>
/opt/asm-deployer/lib/asm/provider/elementmanager/sdnas.rb:1089:in `register_sdnas_cluster'
/opt/asm-deployer/lib/asm/provider/elementmanager/sdnas.rb:315:in `configure_sdnas_cluster'
/opt/asm-deployer/lib/asm/service_deployment.rb:4080:in `process_sdnas'
/opt/asm-deployer/lib/asm/service_deployment.rb:1493:in `block in create_component_thread'tCause
Это происходит только в том случае, если при запуске SDNAS под GW не запущен/не инициирован должным образом. Конечному заказчику Сбой регистрации файлового кластера PowerFlex для SDNAS GW с ошибкой «Ошибка при регистрации кластера». "httpStatusCode": 500.
Resolution
Убедитесь, что модуль единого входа включен и работает, выполнив следующую команду на одном из MVM
kubectl get pods -A -o wide | grep sso
Затем перезапустите модуль SDNAS GW, а затем повторите попытку регистрации.
kubectl get pods -n powerflex | grep -i sdnasgw | awk {'print $1'} | xargs kubectl delete pods -n powerflex