全部产品
Search
文档中心

E-MapReduce:Peningkatan JindoData di klaster EMR

更新时间:Jul 02, 2025

Untuk klaster E-MapReduce (EMR) V3.40.0 atau versi minor yang lebih baru, atau klaster EMR V5.6.0 atau versi minor yang lebih baru, Anda dapat meningkatkan JindoData jika mengalami masalah spesifik versi yang diketahui atau ingin menggunakan fitur baru. Topik ini menjelaskan cara meningkatkan JindoData di klaster EMR.

Informasi latar belakang

Prosedur

Langkah 1: Persiapkan paket perangkat lunak

  1. Masuk ke Node master klaster Anda. Untuk informasi lebih lanjut, lihat Masuk ke Klaster.

  2. Simpan paket patch yang diunduh di direktori HOME pengguna emr-user dan ekstrak paket tersebut.

    su - emr-user
    cd /home/emr-user/
    wget https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/resources/emr-taihao/jindodata-patches.tar.gz
    tar zxf jindodata-patches.tar.gz
  3. Unduh paket perangkat lunak jindofsx-{VERSION}.tar.gz dari JindoData dan simpan paket tersebut di direktori jindodata-patches yang diperoleh pada langkah sebelumnya.

    cd jindodata-patches
    
    wget https://jindodata-binary.oss-cn-shanghai.aliyuncs.com/release/4.6.11/jindofsx-4.6.11-linux.tar.gz
    
    ls -l

    Contoh isi direktori jindodata-patches:

    -rwxr-xr-x 1 emr-user emr-user       580 May 30 20:28 apply_all.sh
    -rwxr-xr-x 1 emr-user emr-user       677 May 30 20:32 apply.sh
    -rw-r--r-- 1 emr-user emr-user        40 May 14 12:38 hosts
    -rw-r----- 1 emr-user emr-user xxxxxxxxx May 01 00:00 jindofsx-4.6.11.tar.gz

Langkah 2: Konfigurasikan informasi node

  1. Jalankan perintah berikut untuk membuka file hosts di direktori jindodata-patches:

    vim hosts
  2. Tambahkan nama host semua node di klaster, seperti master-1-1 dan core-1-1, ke file hosts. Masukkan satu nama host di setiap baris. Contoh isi file:

    master-1-1
    core-1-1
    core-1-2

Langkah 3: Tingkatkan JindoData

Jalankan skrip apply_all.sh untuk meningkatkan JindoData.

./apply_all.sh $JINDODATA_VERSION

Sebagai contoh, jalankan skrip berikut untuk meningkatkan JindoData ke 4.6.11:

./apply_all.sh 4.6.11

Jika informasi yang dikembalikan berisi ### DONE, skrip berhasil dijalankan.

Langkah 4: Mulai ulang JindoData

Setelah peningkatan selesai, mulai ulang semua komponen JindoData di Konsol EMR.