PowerFlex : Échec de l’enregistrement du cluster de fichiers SDNAS
Summary: Le CO SDNAS a déployé le nœud SDNAS avec succès, mais l’enregistrement du cluster de fichiers PowerFlex a échoué.
Symptoms
La passerelle SDNAS se connecte à la passerelle en mode bloc pour obtenir tous les détails du pool de stockage afin de valider si la demande fournie par ASM est correcte).
Ce token est généré uniquement au moment de la séquence de démarrage de la passerelle SDNAS. Dans ce système où l’enregistrement échoue, le jeton Bearer est nul en raison d’un problème d’authentification dans SSO. Après cette séquence, l’authentification unique a été récupérée, mais la passerelle SDNAS a déjà démarré
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
Cela se produit uniquement si, au démarrage du pod SDNAS, GW n’est pas démarré/initié correctement. Pour le client final Échec de l’enregistrement du cluster de fichiers PowerFlex pour SDNAS GW avec l’erreur « Error while registering the Cluster ». « httpStatusCode » : 500.
Resolution
Assurez-vous que le pod SSO est opérationnel en exécutant la commande suivante sur l’un des MVM
kubectl get pods -A -o wide | grep sso
Redémarrez ensuite le pod SDNAS GW, puis réessayez l’inscription.
kubectl get pods -n powerflex | grep -i sdnasgw | awk {'print $1'} | xargs kubectl delete pods -n powerflex