全部產品
Search
文件中心

Lindorm:添加HBase資料來源

更新時間:Jul 06, 2024

添加HBase資料來源可以對HBase資料進行遷移或者同步操作,本文介紹如何添加HBase資料來源。

HBase資料來源類型和添加方式

HBase資料來源類型

添加HBase資料來源的方式

ApsaraDB for HBase標準版

ApsaraDB for HBase增強版

自建的HBase叢集

通過LTS服務添加HBase資料來源

EMR HBase叢集

通過Lindorm控制台添加HBase資料來源

  1. 登入Lindorm管理主控台

  2. 執行個體列表頁,單擊引擎類型為LTS的執行個體ID。

  3. 在左側導覽列選擇資料來源管理

  4. Hbase資料來源頁面,單擊添加資料來源

  5. 添加資料來源對話方塊中配置以下資訊。

    配置項

    說明

    執行個體類型

    選擇HBase增強版或者HBase標準版

    執行個體地區

    選擇目標執行個體所屬地區。

    執行個體ID

    選擇目標執行個體ID。

    說明

    確保選擇的ApsaraDB for HBase與LTS使用相同的專用網路ID。

  6. 單擊確定,狀態為已關聯表示HBase資料來源已添加成功。

通過LTS服務添加HBase資料來源

  1. 開通並登入LTS服務,具體操作請參見購買並登入LTS

  2. 在左側導覽列選擇資料來源管理 > 添加資料來源

  3. 添加資料來源頁面配置以下參數。

    參數

    說明

    名稱

    自訂資料來源名稱。

    資料來源類型

    根據HBase資料來源類型的版本選擇不同的資料來源類型,包括以下選擇:

    • HBase1x:表示HBase資料來源版本為1.0版本。

    • HBase2x:表示HBase資料來源版本為2.0版本。

    • HBase098:表示HBase資料來源為自建的hbase098版本。

    • HBase094:表示HBase資料來源為自建的hbase094版本。

    資料來源參數

    輸入HBase資料來源的相關參數。

    {
      "clusterKey":"xxxzkhost1,xxxzkhost2,xxxzkhost3:2181:/xxxhbase",
      "hbaseDir":"/xxxhbase",
      "hdfsUri":"hdfs://xxxnn1:8020,xxxnn2:8020"
    }
    • clusterKey:HBase資料來源的串連資訊,格式為:ZK節點:ZK連接埠:HBase在ZooKeeper中使用的父節點路徑,其中父節點路徑對應HBase叢集中的zookeeper.znode.parent配置項。

    • hbaseDir:HBase資料來源在HDFS中的路徑,該路徑對應HBase叢集的hbase.rootdir配置項。

      說明

      該路徑只需填寫資料來源所在的目錄,不用填寫hdfs://xx的首碼。例如,資料來源所在的HDFS路徑為hdfs://hbase/hbase,此處只填寫/hbase即可。

    • hdfsUri:自建的HBase叢集的HDFS串連地址。

      • 如果HBase資料來源為高可用執行個體,HDFS的串連地址格式為:hdfs://namenode1:port,namenode2:port

      • 如果HBase資料來源為非高可用執行個體,HDFS的串連地址格式為:hdfs://namenode:port

      說明

      namenode請使用長網域名稱。

    叢集/etc/hosts(自建、EMR叢集需要)

    配置HBase叢集的/etc/hosts檔案,檔案中記錄了叢集內節點的主機名稱和IP。

    說明

    自建HBase叢集或者EMR HBase叢集需要配置此參數。

  4. 單擊添加