PowerFlex: Registratie van SDNAS-bestandscluster mislukt
Summary: SDNAS CO heeft het SDNAS-knooppunt geïmplementeerd, maar de registratie van het PowerFlex-bestandscluster is mislukt.
Symptoms
SDNAS GW maakt verbinding met de blokgateway om alle details van de storagepool op te halen om te valideren of het verzoek van ASM juist is).
Dit token wordt alleen gegenereerd op het moment van de startsequentie van de SDNAS GW. In dit systeem waar de registratie is mislukt, is het Bearer-token null vanwege een authenticatieprobleem in SSO. Na die sequentie is SSO hersteld, maar SDNAS GW is al begonnen
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
Dit gebeurt alleen als bij het opstarten van SDNAS de GW-pod niet goed is gestart/geïnitieerd. Aan de eindklant PowerFlex-bestandsclusterregistratie mislukt voor SDNAS GW met de foutmelding "Fout tijdens registratie van het cluster." "httpStatusCode": 500.
Resolution
Zorg ervoor dat SSO pod actief is door de volgende opdracht uit te voeren op een van de MVM's
kubectl get pods -A -o wide | grep sso
Start vervolgens de SDNAS GW-pod opnieuw op en probeer de registratie opnieuw uit te voeren.
kubectl get pods -n powerflex | grep -i sdnasgw | awk {'print $1'} | xargs kubectl delete pods -n powerflex