Passer au contenu

Pourquoi ne puis-je pas lancer Amazon SageMaker Studio ?

Lecture de 6 minute(s)
0

Je souhaite résoudre les problèmes que je rencontre lorsque j'essaie de lancer Amazon SageMaker Studio.

Résolution

Pour identifier le problème à l'origine de l'échec du lancement de SageMaker Studio, utilisez Amazon CloudWatch Logs pour vérifier la présence d'erreurs dans vos applications. Pour examiner les journaux CloudWatch, procédez comme suit :

  1. Ouvrez la console CloudWatch.
  2. Dans le volet de navigation, sous Journaux, choisissez Groupes de journaux.
  3. Sur la page Groupes de journaux, recherchez /aws/sagemaker/studio.
  4. Dans les flux de journaux qui apparaissent, sélectionnez le flux de journal de l'application dont le lancement échoue.
  5. Filtrez le flux de journaux pour la durée de l'échec de lancement.
  6. Consultez les journaux contenant des erreurs ou des messages d'exception.

Si SageMaker Studio ne démarre pas en raison d'un problème de configuration réseau, générez un fichier HAR pour vérifier le code d'erreur HTTP.

Finalisez la résolution de votre cas d'utilisation.

Erreurs du script de configuration du cycle de vie

Si vous attachez des configurations de cycle de vie incorrectes au niveau du domaine de votre profil utilisateur ou de votre profil SageMaker Studio, l'application peut ne pas démarrer.

Pour résoudre les problèmes liés aux scripts de configuration du cycle de vie, procédez comme suit :

  1. Ouvrez la console CloudWatch
  2. Dans le volet de navigation, sous Journaux, choisissez Groupes de journaux.
  3. Dans la barre de recherche, saisissez /aws/sagemaker/studio, puis sélectionnez le résultat.
  4. Dans les flux de journaux qui apparaissent, sélectionnez [domain-id]/[user-profile-name]/[app-type]/[app-name]/LifecycleConfigOnStart.
  5. Filtrez le flux de journaux pour la durée de l'échec de lancement.
  6. Après avoir identifié l'erreur, détachez votre script de cycle de vie existant.
  7. Créez et attachez un nouveau script de cycle de vie.

Erreur de l'écran de chargement

Si l'écran de chargement ne répond pas, le message suivant s'affiche :

« The loading screen is taking too long. Would you like to clear the workspace or keep waiting »

Pour résoudre cette erreur, procédez comme suit :

  1. Videz le cache et effacez les cookies de votre navigateur actuel.
  2. Déconnectez-vous de la console de gestion AWS, puis reconnectez-vous.
  3. Ouvrez votre application SageMaker Studio.

Si le message d'erreur de l'écran de chargement persiste, utilisez un autre navigateur pour ouvrir SageMaker Studio.

Pour SageMaker Studio en mode VPC uniquement, assurez-vous d'associer les points de terminaison requis aux sous-réseaux associés à votre domaine. Pour plus d'informations, consultez la section Conditions requises pour utiliser le mode VPC uniquement.

Si le lanceur SageMaker Studio n'apparaît pas, réinitialisez votre espace de travail. Accédez à l'URL qui s'affiche lorsque vous tentez de lancer SageMaker Studio. À la fin de l'URL, si ?=reset est manquant, ajoutez-le, puis appuyez sur Entrée.

Erreurs de l'application JupyterServer

Si l'application JupyterServer rencontre un problème, le message suivant s'affiche :

« The JupyterServer app default encountered a problem and was stopped. Restart Now »

Pour résoudre cette erreur, supprimez toutes les applications de SageMaker Studio pour l'utilisateur.

Procédez comme suit :

  1. Ouvrez la console SageMaker AI.
  2. Dans le volet de navigation, choisissez Configurations d'administration, puis Domaines.
  3. Sélectionnez votre domaine.
  4. Dans Profils utilisateur, sélectionnez un utilisateur.
  5. Sur la page Informations sur l'utilisateur, pour chaque application non défaillante de la liste d’applications, choisissez Action.
  6. Dans la liste déroulante, choisissez Supprimer.
  7. Dans la boîte de dialogue Supprimer l'application, choisissez Oui, supprimer l'application. Dans le champ de confirmation, saisissez supprimer, puis choisissez Supprimer.
  8. Après avoir supprimé toutes les applications de l'utilisateur, choisissez Lancer l'application, puis Studio.
  9. Répétez les étapes 4 à 8 pour chaque utilisateur sous Profils utilisateur.

SageMaker Studio redémarre le bloc-notes Jupyter. Si le problème persiste, supprimez les profils utilisateur et recréez-les.

Remarque : Si vous supprimez un utilisateur, celui-ci ne peut pas accéder au volume Amazon Elastic File System (Amazon EFS). Cependant, un administrateur peut toujours accéder aux données du volume.

Après avoir supprimé l'utilisateur, ajoutez-en un nouveau avec le rôle Gestion des identités et des accès AWS (AWS IAM) approprié. Puis, essayez d'accéder à SageMaker Studio avec cet utilisateur.

Lorsque vous lancez des applications JupyterServer, l'erreur « ERR_EMPTY_RESPONSE » peut s'afficher. Si vous utilisez un navigateur Google Chrome pour accéder à un site Web et que les données ne sont pas transmises, vous pouvez recevoir cette erreur.

Pour résoudre l'erreur « ERR_EMPTY_RESPONSE », effectuez une ou plusieurs des opérations suivantes :

  • Vérifiez que votre réseau est opérationnel et stable.
  • Effacez les cookies de votre navigateur.
  • Utilisez un autre navigateur.
  • Recréez les applications.

Erreur de l’Amazon VPC

Si l'Amazon Virtual Private Cloud (Amazon VPC) sur lequel vous lancez SageMaker Studio utilise le protocole DHCP (Dynamic Host Configuration Protocol), le message d'erreur suivant peut s'afficher :

« The JupyterServer app default encountered a problem and was stopped. If you continue to experience issues, please contact Customer Service.Details: InternalFailure »

Pour vérifier que vous avez correctement configuré le jeu d'options DHCP, procédez comme suit :

  1. Ouvrez la console Amazon VPC.
  2. Dans le volet de navigation, cliquez sur Vos VPC.
  3. Sélectionnez votre VPC, puis choisissez Actions.
  4. Sélectionnez Modifier le jeu d'options DHCP.
  5. Dans Définir les options DHCP, choisissez un jeu d'options existant quelconque, puis Enregistrer les modifications.

Erreur du centre d'identité AWS IAM

Si SageMaker Studio ne se trouve pas dans la même région AWS qu'AWS IAM Identity Center, le message d'erreur suivant s'affiche :

« You're attempting to set up Studio with SSO authentication in Europe (Frankfurt). Your AWS SSO is configured in Europe (Ireland). You must set up Studio in the same Region as AWS SSO or choose IAM authentication. »

L'IAM Identity Center doit être configuré dans la même région que SageMaker Studio. Pour intégrer votre domaine SageMaker AI, utilisez le processus de configuration personnalisé pour l'authentification IAM.

Remarque : Assurez-vous d'activer IAM Identity Center pour votre compte de gestion AWS Organizations ou vos comptes membres.

Historique des événements AWS CloudTrail

S'il existe des problèmes d'autorisations liés aux appels d'API que vous utilisez pour lancer SageMaker Studio, le lancement échoue.

Pour déterminer s'il existe des problèmes d'autorisations, procédez comme suit :

  1. Ouvrez la console AWS CloudTrail.
  2. Dans le volet de navigation, sélectionnez Historique des événements.
  3. Sélectionnez Attributs de recherche, puis, dans la liste déroulante, sélectionnez Source de l’événement.
  4. Sélectionnez sagemaker.amazonaws.com.
  5. Une fois les événements chargés, recherchez les événements CreateApp qui ont échoué lorsque vous avez essayé de lancer SageMaker Studio, puis choisissez l'événement.
  6. Consultez les messages d'erreur pour identifier les autorisations manquantes. Par exemple, vous pouvez voir un message d'erreur similaire à « PermissionError : User "XYZ" is not authorized to perform sagemaker:CreateApp on this resource resource_ARN ».
  7. Ajoutez les autorisations requises à votre identité d'utilisateur, puis lancez Studio SageMaker.
AWS OFFICIELA mis à jour il y a 10 mois