全部产品
Search
文档中心

E-MapReduce:HBase-HDFS

更新时间:Nov 10, 2025

Layanan HBase-HDFS dibangun di atas Hadoop Distributed File System (HDFS). Layanan ini digunakan untuk menyimpan file WAL HBase dan memastikan persistensi serta keandalan tinggi log HBase.

HBase-HDFS

HDFS merupakan komponen inti ekosistem Hadoop yang menyediakan penyimpanan file terdistribusi yang andal. Layanan HBase-HDFS menggunakan HDFS sebagai solusi penyimpanan data dasarnya, mewarisi seluruh fitur asli HDFS tanpa mengubah arsitektur dasarnya. Untuk informasi selengkapnya tentang HDFS, lihat Ikhtisar HDFS.

Layanan HBase-HDFS diterapkan secara otomatis dalam kasus-kasus berikut:

  • Create a cluster

    • Buat kluster di Konsol: Jika Anda memilih layanan OSS-HDFS dan HBase serta mencentang kotak pilihan HBase Log Storage, layanan HBase-HDFS akan diterapkan secara otomatis setelah kluster dibuat.

      image.png

    • Buat kluster menggunakan OpenAPI: Panggil operasi CreateCluster atau RunCluster untuk membuat kluster, lalu tambahkan konfigurasi yang diperlukan ke parameter Application dan ApplicationConfig.

      Kode berikut memberikan contoh konfigurasinya. Sesuaikan parameter sesuai kebutuhan.

      Application = ["HBASE", "OSS-HDFS", "HBASE-HDFS"]
      
      ApplicationConfigs = [
          {
              "ConfigFileName": "hbase-site.xml",
              "ApplicationName": "HBASE",
              "ConfigItemKey": "hbase.wal.mode",
              "ConfigScope": "CLUSTER",
              "ConfigItemValue": "HDFS"
          },
          {
              "ConfigFileName": "common.conf",
              "ApplicationName": "OSS-HDFS",
              "ConfigItemKey": "OSS_ROOT_URI",
              "ConfigScope": "CLUSTER",
              "ConfigItemValue": "oss://examplebucket.oss-cn-hangzhou-internal.aliyuncs.com/"
          },
          {
              "ConfigFileName": "hdfs-site.xml",
              "ApplicationName": "HBASE-HDFS",
              "ConfigItemKey": "dfs.balancer.block-move.timeout",
              "ConfigScope": "CLUSTER",
              "ConfigItemValue": "600000"
          }
      ]
  • Add a service

    Jika Anda membuat kluster dengan layanan OSS-HDFS, lalu menambahkan layanan HBase, layanan HBase-HDFS juga akan diterapkan secara otomatis.

Referensi