Risoluzione degli errori in EMR Serverless - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione degli errori in EMR Serverless

Utilizza le seguenti informazioni per diagnosticare e risolvere i problemi più comuni che potresti riscontrare quando lavori con Amazon EMR Serverless.

Errore: Job non riuscito poiché l'account ha raggiunto il limite di servizio massimo di v CPU che può utilizzare contemporaneamente.

Questo errore indica che EMR Serverless non è riuscito a inviare il lavoro poiché l'account ha superato la capacità massima. Aumenta la capacità massima dell'account. Verifica i limiti del servizio nella sezione relativa alle quote di servizio EMR Serverless.

Errore: Job non riuscito perché l'applicazione ha superato maximumCapacity le impostazioni.

Questo errore indica che EMR Serverless non è riuscito a inviare il lavoro poiché l'applicazione ha superato la capacità massima configurata. Aumenta la capacità massima dell'applicazione.

Errore: Job non riuscito perché Worker non può essere allocato poiché l'applicazione ha superato maximumCapacity il limite.

Questo errore indica che il processo non è stato completato. Non è stato possibile assegnare i lavoratori perché l'applicazione ha superato le impostazioni maximumCapacity .

Errore: l'accesso a S3 è negato. Controlla le autorizzazioni di accesso S3 del ruolo Job Runtime sulle risorse S3 richieste.

Questo errore indica che il tuo job non ha accesso alle tue risorse S3. Verifica che il ruolo Job Runtime sia autorizzato ad accedere alle risorse S3 che il job deve utilizzare. Per ulteriori informazioni sui ruoli di runtime, consultaRuoli Job Runtime per Amazon EMR Serverless.

Errore ModuleNotFoundError: nessun modulo denominato<module>. Fai riferimento alla guida per l'utente su come usare le librerie python con EMR Serverless.

Questo errore indica che un modulo Python non era disponibile per il job Spark. Verifica che le librerie Python dipendenti siano disponibili per il lavoro. Per ulteriori informazioni su come impacchettare le librerie Python, vedere. Utilizzo delle librerie Python con Serverless EMR

Errore: impossibile assumere il ruolo di esecuzione <role name>perché non esiste o non è configurato con la relazione di trust richiesta.

Questo errore indica che il ruolo di runtime del job specificato per il job non esiste o che il ruolo non ha una relazione di trust per le autorizzazioni EMR Serverless. Per verificare che il IAM ruolo esista e confermare di aver impostato correttamente la politica di fiducia del ruolo, consulta le istruzioni in. Ruoli Job Runtime per Amazon EMR Serverless