All Products
Search
Document Center

E-MapReduce:FAQ

Last Updated:Jun 21, 2026

Topik ini merangkum masalah umum terkait Hive.

Pekerjaan macet dalam status waiting

Ikuti langkah-langkah berikut untuk mengidentifikasi masalah:
  1. Di Konsol E-MapReduce, buka halaman Access Links and Ports dan klik tautan YARN UI.
  2. Klik ID aplikasi.
  3. Klik Tracking URL.
    Halaman ini menampilkan beberapa pekerjaan dalam status waiting.
  4. Di panel navigasi kiri, klik Scheduler.
    Pada bagian Application Queues, periksa persentase Capacity dan Used untuk setiap antrian guna mengidentifikasi kendala sumber daya. Jika suatu antrian mengalami kendala, pertimbangkan untuk memindahkan pekerjaan ke antrian yang tidak aktif. Jika tidak, Anda mungkin perlu mengoptimalkan kode Anda.

File kecil pada tahap map

Ikuti langkah-langkah berikut untuk mengidentifikasi masalah:
  1. Di Konsol E-MapReduce, buka halaman Access Links and Ports dan klik tautan YARN UI.
  2. Klik ID aplikasi.
    Halaman ini menampilkan detail tugas map, termasuk jumlah data yang dibaca oleh setiap tugas. Misalnya, suatu tugas mungkin hanya membaca data sebesar 2 byte. Jika sebagian besar tugas map memproses data dalam jumlah sangat kecil, pertimbangkan untuk melakukan penggabungan file kecil.

    Anda juga dapat memeriksa log setiap tugas map untuk informasi lebih lanjut.

Kesenjangan data pada tugas reduce

Ikuti langkah-langkah berikut untuk mengidentifikasi masalah:
  1. Di Konsol E-MapReduce, buka halaman Access Links and Ports dan klik tautan YARN UI.
  2. Klik ID aplikasi.
  3. Di halaman tugas Reduce, urutkan tugas berdasarkan waktu penyelesaian secara menurun untuk mengidentifikasi tugas yang paling lama berjalan. Periksa kolom State untuk memastikan status tugas, lalu tinjau kolom Successful Attempt, Shuffle Finish Time, Merge Finish Time, dan Finish Time guna menganalisis durasi setiap fase dan menentukan kemungkinan adanya kesenjangan data.
  4. Klik nama tugas yang berjalan lama.
  5. Di halaman detail tugas, klik Counters di panel navigasi kiri.
    Temukan bagian Map-Reduce Framework, lalu periksa nilai Reduce input records dan Reduce shuffle bytes. Jika nilai-nilai tersebut jauh lebih besar pada satu tugas dibandingkan tugas lainnya, hal ini mengindikasikan adanya kesenjangan data.