全部产品
Search
文档中心

E-MapReduce:Memodifikasi parameter memori layanan Hive

更新时间:Jun 24, 2025

Topik ini menjelaskan cara memodifikasi parameter memori layanan Hive.

Skenario

Seiring dengan meningkatnya beban kerja bisnis, disarankan untuk menaikkan ukuran memori HiveMetaStore jika terjadi situasi berikut: latensi pekerjaan yang lama akibat operasi terkait metadata, pengecualian pada HiveMetaStore, dan metrik memori yang menunjukkan kekurangan memori. Sebagai contoh, jika metrik pengumpulan sampah (garbage collection) dari HiveMetaStore melebihi ambang batas, maka memori tidak mencukupi. Jika situasi serupa terjadi pada HiveServer2, Anda dapat menaikkan ukuran memori HiveServer2.

Tindakan pencegahan

Jika Anda memilih DLF Unified Metadata untuk parameter Metadata saat membuat kluster, HiveMetaStore tidak diaktifkan dalam kluster tersebut. Untuk informasi lebih lanjut tentang jenis-jenis metadatabase, lihat Metadata Hive.

Prosedur

Pada tab Configure halaman layanan Hive, masukkan kata kunci parameter yang ingin dimodifikasi di kotak pencarian dan klik ikon pencarian untuk menemukan parameter tersebut. Kemudian, ubah nilai parameternya.1

  • Atur ulang ukuran memori HiveMetaStore.

    Modifikasi parameter hive_metastore_heapsize. Nilai default parameter ini adalah 500 MiB. Anda dapat menyesuaikan parameter ini sesuai kebutuhan bisnis dan kapasitas memori mesin. Sebagai contoh, Anda dapat mengubah nilai parameter menjadi 2048 (2 GiB). Setelah memodifikasi parameter, klik Save. Di kotak dialog yang muncul, konfigurasikan parameter Alasan Eksekusi dan klik Simpan. Lalu, mulai ulang HiveMetaStore di tab Status dan periksa statusnya.

  • Atur ulang ukuran memori HiveServer2.

    Modifikasi parameter hive_server2_heapsize. Anda dapat menyesuaikan parameter ini sesuai kebutuhan bisnis dan kapasitas memori mesin. Sebagai contoh, Anda dapat mengubah nilai parameter menjadi 2048 (2 GiB). Setelah memodifikasi parameter, klik Save. Di kotak dialog yang muncul, konfigurasikan parameter Alasan Eksekusi dan klik Simpan. Lalu, mulai ulang HiveServer2 di tab Status dan periksa statusnya.