Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memecahkan masalah kesalahan di Tanpa Server EMR
Gunakan informasi berikut untuk membantu mendiagnosis dan memperbaiki masalah umum yang mungkin Anda temui saat bekerja dengan Amazon Tanpa EMR Server.
Topik
- Kesalahan: Batas terlampaui untuk kapasitas maksimum yang diizinkan.
- Kesalahan: Kapasitas maksimum yang dikonfigurasi telah terlampaui. Silakan di coba lagi nanti.
- Kesalahan: Akses S3 ditolak. Silakan periksa izin akses S3 dari peran runtime pekerjaan pada sumber daya S3 yang diperlukan.
- Kesalahan: ModuleNotFoundError: Tidak ada modul bernama<module>. Silakan merujuk ke panduan pengguna tentang cara menggunakan pustaka python dengan EMR Tanpa Server.
- Kesalahan: Tidak dapat mengambil peran eksekusi <role name>karena tidak ada atau tidak diatur dengan hubungan kepercayaan yang diperlukan.
Kesalahan: Batas terlampaui untuk kapasitas maksimum yang diizinkan.
Kesalahan ini menunjukkan bahwa EMR Tanpa Server tidak dapat mengirimkan pekerjaan karena aplikasi telah melampaui batas kapasitas maksimum yang dikonfigurasi. Tingkatkan batas kapasitas maksimum untuk aplikasi.
Kesalahan: Kapasitas maksimum yang dikonfigurasi telah terlampaui. Silakan di coba lagi nanti.
Kesalahan ini menunjukkan bahwa EMR Tanpa Server tidak dapat memulai pekerjaan baru karena aplikasi telah melampaui batas kapasitas maksimum yang dikonfigurasi. Tingkatkan batas kapasitas maksimum untuk aplikasi.
Kesalahan: Akses S3 ditolak. Silakan periksa izin akses S3 dari peran runtime pekerjaan pada sumber daya S3 yang diperlukan.
Kesalahan ini menunjukkan bahwa pekerjaan Anda tidak memiliki akses ke sumber daya S3 Anda. Verifikasi bahwa peran runtime pekerjaan memiliki izin untuk mengakses sumber daya S3 yang perlu digunakan pekerjaan. Untuk mempelajari lebih lanjut tentang peran runtime, lihatPeran runtime Job untuk Amazon Serverless EMR.
Kesalahan: ModuleNotFoundError: Tidak ada modul bernama<module>. Silakan merujuk ke panduan pengguna tentang cara menggunakan pustaka python dengan EMR Tanpa Server.
Kesalahan ini menunjukkan bahwa modul Python tidak tersedia untuk pekerjaan Spark. Periksa apakah pustaka Python dependen tersedia untuk pekerjaan itu. Untuk informasi selengkapnya tentang cara mengemas pustaka Python, lihat. Menggunakan pustaka Python dengan Tanpa Server EMR
Kesalahan: Tidak dapat mengambil peran eksekusi <role name>karena tidak ada atau tidak diatur dengan hubungan kepercayaan yang diperlukan.
Kesalahan ini menunjukkan bahwa peran runtime pekerjaan yang Anda tentukan untuk pekerjaan tidak ada, atau bahwa peran tersebut tidak memiliki hubungan kepercayaan untuk izin Tanpa EMR Server. Untuk memverifikasi bahwa IAM peran tersebut ada dan memvalidasi bahwa Anda telah menyiapkan kebijakan kepercayaan peran dengan benar, lihat petunjuknya. Peran runtime Job untuk Amazon Serverless EMR