HBase adalah database waktu nyata dalam ekosistem Hadoop yang menawarkan performa tulis tinggi. OSS-HDFS, juga dikenal sebagai layanan JindoFS, merupakan layanan penyimpanan Alibaba Cloud yang kompatibel dengan API HDFS. Alibaba Cloud E-MapReduce (EMR) memungkinkan HBase menggunakan OSS-HDFS sebagai penyimpanan dasarnya dan mendukung penyimpanan file write-ahead log (WAL). Konfigurasi ini mewujudkan pemisahan antara penyimpanan dan komputasi.
Prasyarat
-
Anda telah membuat kluster EMR versi EMR-3.42.0 atau lebih baru, atau EMR-5.8.0 atau lebih baru, serta memilih komponen HBase saat pembuatan kluster. Untuk informasi selengkapnya, lihat Create a cluster.
-
Anda telah mengaktifkan OSS-HDFS dan memberikan izin yang diperlukan. Untuk informasi selengkapnya, lihat Enable OSS-HDFS.
Prosedur
-
Hubungkan ke kluster EMR.
-
Masuk ke EMR on ECS console.
-
Klik kluster EMR yang dituju.
-
Klik tab Nodes, lalu klik ikon
di sebelah kiri kelompok node. -
Klik ID ECS. Pada halaman instans ECS, klik Connect di sebelah kanan ID ECS.
Untuk menghubungkan ke kluster dari lingkungan Windows atau Linux menggunakan pasangan kunci SSH atau kata sandi, lihat Log on to a cluster.
-
-
Tentukan path penyimpanan untuk HBase.
Untuk menetapkan path di OSS sebagai lokasi penyimpanan data dan file WAL HBase, ubah nilai parameter hbase.rootdir dalam file konfigurasi hbase-site menjadi path OSS dengan format
oss://bucket.endpoint/hbase-root-dir.PentingSebelum melepas kluster, pastikan Anda telah menonaktifkan tabel dan menyinkronkan semua operasi pembaruan pada file WAL ke HFiles.