PowerFlex: Registrering af SDNAS-filklynge mislykkedes
Summary: SDNAS CO implementerede SDNAS-noden korrekt, men PowerFlex-filklyngeregistreringen mislykkedes.
Symptoms
SDNAS GW opretter forbindelse til blokgatewayen for at få alle lagerpuljeoplysningerne til at validere, om anmodningen fra ASM er korrekt).
Dette token genereres kun på tidspunktet for SDNAS GW-startsekvensen. I dette system, hvor registreringen mislykkedes, er bærertokenet ugyldigt på grund af et godkendelsesproblem i SSO. Efter denne sekvens er SSO blevet gendannet, men SDNAS GW er allerede startet
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
Dette sker kun, hvis pod ikke startes/påbegyndes korrekt ved opstart af SDNAS GW. Til slutkunden mislykkes registreringen af PowerFlex-filklyngen for SDNAS GW med fejlen "Fejl under registrering af klyngen". "httpStatusCode": 500.
Resolution
Sørg for, at SSO pod'en kører, ved at køre følgende kommando på en af MVM'erne
kubectl get pods -A -o wide | grep sso
Genstart derefter SDNAS GW-pod'en, og prøv derefter at registrere igen.
kubectl get pods -n powerflex | grep -i sdnasgw | awk {'print $1'} | xargs kubectl delete pods -n powerflex