Salta al contenuto

Perché non riesco ad avviare Amazon SageMaker Studio?

6 minuti di lettura
0

Desidero risolvere gli errori che ricevo quando provo ad avviare Amazon SageMaker Studio.

Risoluzione

Per identificare il problema che causa l'esito negativo dell'avvio di SageMaker Studio, verifica la presenza di errori nelle applicazioni utilizzando Amazon CloudWatch Logs. Per esaminare i log di CloudWatch, completa i seguenti passaggi:

  1. Apri la console CloudWatch.
  2. Dal pannello di navigazione, in Log, scegli Gruppi di log.
  3. Nella pagina Gruppi di log, cerca /aws/sagemaker/studio.
  4. Nei flussi di log visualizzati, seleziona il flusso di log per l'applicazione che non si avvia.
  5. Filtra il flusso di log in base all'intervallo di tempo in cui l'avvio non è riuscito.
  6. Esamina i log che contengono errori o messaggi di eccezione.

Se SageMaker Studio non si avvia a causa di un problema di configurazione di rete, genera un file HAR per esaminare il codice di errore HTTP.

Completa la risoluzione in base al problema.

Errori dello script di configurazione del ciclo di vita

Se colleghi configurazioni errate del ciclo di vita al livello di dominio di SageMaker Studio o al profilo utente, l'applicazione può non avviarsi.

Per risolvere i problemi relativi agli script di configurazione del ciclo di vita, completa i seguenti passaggi:

  1. Apri la console CloudWatch.
  2. Dal pannello di navigazione, in Log, scegli Gruppi di log.
  3. Nella barra di ricerca, inserisci /aws/sagemaker/studio, quindi seleziona il risultato.
  4. Nei flussi di log visualizzati scegli [domain-id]/[user-profile-name]/[app-type]/[app-name]/LifecycleConfigOnStart.
  5. Filtra il flusso di log in base all'intervallo di tempo in cui l'avvio non è riuscito.
  6. Dopo aver identificato l'errore, scollega lo script del ciclo di vita esistente.
  7. Crea e collega un nuovo script del ciclo di vita.

Errore della schermata di caricamento

Se la schermata di caricamento non risponde, viene visualizzato il seguente messaggio:

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

Per risolvere l'errore, completa i seguenti passaggi:

  1. Svuota la cache e i cookie nel browser in uso.
  2. Esci dalla Console di gestione AWS e accedi nuovamente.
  3. Apri l'applicazione SageMaker Studio.

Se continui a ricevere un messaggio di errore della schermata di caricamento, utilizza un altro browser per aprire SageMaker Studio.

Per SageMaker Studio in modalità VPC only, assicurati di collegare gli endpoint richiesti alle sottoreti associate del dominio. Per ulteriori informazioni, consulta Requisiti per l'utilizzo della modalità VPC only.

Se il programma di avvio di SageMaker Studio non viene visualizzato, reimposta il workspace. Vai all'URL che vedi quando provi ad avviare SageMaker Studio. Alla fine dell'URL, se manca ?=reset, aggiungilo e premi Invio.

Errori dell'app JupyterServer

Se l'app JupyterServer riscontra un problema, viene visualizzato il seguente messaggio:

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

Per risolvere l'errore, elimina tutte le app da SageMaker Studio per l'utente.

Completa i seguenti passaggi:

  1. Apri la console SageMaker AI.
  2. Nel pannello di navigazione scegli Configurazioni di amministrazione, quindi Domini.
  3. Seleziona il dominio.
  4. In Profili utente, seleziona un utente.
  5. Nella pagina Dettagli utente, per ogni app che non ha dato esito negativo contenuta nell'elenco App, scegli Operazione.
  6. Dall'elenco a discesa scegli Elimina.
  7. Nella finestra di dialogo Elimina app scegli Sì, elimina app. Nel campo di conferma, inserisci delete, quindi scegli Elimina.
  8. Dopo aver eliminato tutte le app per l'utente, scegli Avvia app, quindi Studio.
  9. Ripeti i passaggi 4-8 per ogni utente in Profili utente.

SageMaker Studio riavvia il notebook Jupyter. Se il problema non si risolve, rimuovi i profili utente e ricreali.

Nota: se elimini un utente, quell'utente non può accedere al volume Amazon Elastic File System (Amazon EFS). Tuttavia, un amministratore può comunque accedere ai dati del volume.

Dopo aver eliminato l'utente, aggiungi un nuovo utente con il ruolo AWS Identity and Access Management (AWS IAM) appropriato. Quindi prova ad accedere a SageMaker Studio con quell'utente.

Quando avvii le applicazioni JupyterServer, potresti ricevere l'errore "ERR_EMPTY_RESPONSE". Se utilizzi un browser Google Chrome per accedere a un sito web e i dati non vengono trasmessi, potresti ricevere questo errore.

Per risolvere l'errore "ERR_EMPTY_RESPONSE", esegui una o più di queste azioni:

  • Verifica che la rete sia operativa e stabile.
  • Cancella i cookie del browser.
  • Prova con un altro browser.
  • Ricrea le applicazioni.

Errore di Amazon VPC

Se l'Amazon Virtual Private Cloud (Amazon VPC) in cui avvii SageMaker Studio utilizza il protocollo di configurazione per host dinamico (DHCP), potresti ricevere il seguente errore:

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

Per verificare di aver configurato correttamente il set di opzioni DHCP, completa i passaggi seguenti:

  1. Apri la console Amazon VPC.
  2. Nel pannello di navigazione scegli I tuoi VPC.
  3. Seleziona il VPC, quindi scegli Operazioni.
  4. Scegli Modifica set di opzioni DHCP.
  5. Per Set di opzioni DHCP, scegli un set di opzioni esistente, quindi Salva modifiche.

Errore del Centro identità IAM

Se SageMaker Studio non si trova nella stessa Regione AWS del Centro identità AWS IAM, ricevi il seguente errore:

"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."

Il Centro identità IAM deve essere configurato nella stessa Regione di SageMaker Studio. Per integrare il dominio SageMaker AI, utilizza il processo di configurazione personalizzato per l'autenticazione IAM.

Nota: assicurati di attivare il Centro identità IAM per l'account di gestione o l'account membro di AWS Organizations.

Cronologia degli eventi di AWS CloudTrail

Se sono presenti problemi di autorizzazione relativi alle chiamate API utilizzate per avviare SageMaker Studio, l'avvio non riesce.

Per identificare eventuali problemi di autorizzazione, completa i seguenti passaggi:

  1. Apri la console AWS CloudTrail.
  2. Nel pannello di navigazione scegli Cronologia degli eventi.
  3. Scegli Attributi di ricerca, quindi dall'elenco a discesa seleziona Origine evento.
  4. Seleziona sagemaker.amazonaws.com.
  5. Dopo il caricamento degli eventi, cerca gli eventi CreateApp non riusciti che si sono verificati quando hai provato ad avviare SageMaker Studio, quindi scegli l'evento.
  6. Esamina i messaggi di errore per identificare le autorizzazioni mancanti. Ad esempio, potresti visualizzare un messaggio di errore simile a "PermissionError : User "XYZ" is not authorized to perform sagemaker:CreateApp on this resource resource_ARN".
  7. Aggiungi le autorizzazioni richieste all'identità dell'utente, quindi avvia Studio SageMaker.
AWS UFFICIALEAggiornata 7 mesi fa