Solução de problemas no EMR Sem Servidor - Amazon EMR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solução de problemas no EMR Sem Servidor

Use as informações a seguir para ajudar a diagnosticar e corrigir problemas comuns que você pode encontrar ao trabalhar com o Amazon EMR Serverless.

Erro: O trabalho falhou porque a conta atingiu o limite de serviço na vCPU máxima que ela pode usar simultaneamente.

Esse erro indica que o EMR Serverless não pôde enviar o trabalho porque a conta excedeu a capacidade máxima. Aumente a capacidade máxima da conta. Verifique seus limites de serviço nas cotas de serviço do EMR Serverless.

Erro: O trabalho falhou porque o aplicativo excedeu as configurações de capacidade máxima.

Esse erro indica que o EMR Serverless não pôde enviar o trabalho porque o aplicativo excedeu a capacidade máxima configurada. Aumente a capacidade máxima do aplicativo.

Erro: O trabalho falhou porque o Worker não pôde ser alocado porque o aplicativo excedeu a capacidade máxima.

Esse erro indica que o trabalho não pôde ser concluído. Os trabalhadores não puderam ser alocados porque o aplicativo excedeu as configurações de capacidade máxima.

Erro: acesso ao S3 negado. Verifique as permissões de acesso ao S3 do perfil de runtime do trabalho nos recursos necessários do S3.

Esse erro indica que o trabalho não tem acesso a recursos do S3. Verifique se o perfil de runtime do trabalho tem permissão para acessar os recursos do S3 que o trabalho precisa usar. Para saber mais sobre perfis de runtime, consulte Perfis de runtime do trabalho para o Amazon EMR Sem Servidor.

Erro ModuleNotFoundError: Nenhum módulo nomeado<module>. Consulte o guia do usuário sobre como usar bibliotecas Python com o EMR Sem Servidor.

Esse erro indica que um módulo Python não estava disponível para o trabalho do Spark. Verifique se as bibliotecas Python dependentes estão disponíveis para o trabalho. Para obter mais informações sobre como empacotar bibliotecas Python, consulte Uso de bibliotecas Python com o EMR Sem Servidor.

Erro: Não foi possível assumir o perfil de execução <role name> porque ele não existe ou não está configurado com o relacionamento de confiança necessário.

Esse erro indica que o perfil de runtime do trabalho que você especificou para o trabalho não existe ou que o perfil não tem um relacionamento de confiança para as permissões do EMR Sem Servidor. Para verificar se o perfil do IAM existe e validar se você configurou a política de confiança do perfil corretamente, consulte as instruções em Perfis de runtime do trabalho para o Amazon EMR Sem Servidor.