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
Untuk informasi lebih lanjut tentang masalah spesifik versi yang diketahui, lihat Masalah yang Diketahui di JindoData 4.X.
Untuk informasi lebih lanjut tentang versi JindoData, lihat Catatan Rilis.
Prosedur
Langkah 1: Persiapkan paket perangkat lunak
Masuk ke Node master klaster Anda. Untuk informasi lebih lanjut, lihat Masuk ke Klaster.
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.gzUnduh 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 -lContoh 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
Jalankan perintah berikut untuk membuka file hosts di direktori jindodata-patches:
vim hostsTambahkan 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_VERSIONSebagai contoh, jalankan skrip berikut untuk meningkatkan JindoData ke 4.6.11:
./apply_all.sh 4.6.11Jika informasi yang dikembalikan berisi ### DONE, skrip berhasil dijalankan.
Langkah 4: Mulai ulang JindoData
Setelah peningkatan selesai, mulai ulang semua komponen JindoData di Konsol EMR.