すべてのプロダクト
Search
ドキュメントセンター

Lindorm:HBase データソースの追加

最終更新日:Mar 29, 2025

Lindorm Tunnel Service(LTS)インスタンスに HBase データソースを追加すると、ソースからデータを移行または同期できます。このトピックでは、LTS インスタンスに HBase データソースを追加する方法について説明します。

HBase データソースの種類とデータソースの追加方法

HBase データソースの種類

HBase データソースの追加方法

ApsaraDB for HBase Standard Edition クラスター

  • ApsaraDB for HBase Standard Edition クラスターまたは ApsaraDB for HBase Performance-enhanced Edition クラスターと LTS インスタンスが同じ仮想プライベートクラウド(VPC)にデプロイされている場合は、「Lindorm コンソールを使用して HBase データソースを追加する」をご参照ください。

  • ApsaraDB for HBase Standard Edition クラスターまたは ApsaraDB for HBase Performance-enhanced Edition クラスターと LTS インスタンスが異なる VPC にデプロイされている場合は、次の方法で HBase データソースを追加できます。

ApsaraDB for HBase Performance-enhanced Edition クラスター

セルフマネージド HBase クラスター

詳細については、「LTS を使用して HBase データソースを追加する」をご参照ください。

E-MapReduce(EMR)HBase クラスター

Lindorm コンソールを使用して HBase データソースを追加する

  1. Lindorm コンソールにログインします。

  2. インスタンス一覧 ページで、エンジンの種類が [LTS] のインスタンスの ID をクリックします。

  3. 左側のナビゲーションウィンドウで、[データソース] をクリックします。

  4. [hbase データソース] タブで、[データソースの追加] をクリックします。

  5. [データソースの追加] ダイアログボックスで、次の表に示すパラメーターを構成します。

    パラメーター

    説明

    インスタンスタイプ

    [hbase Enhanced Edition] または [apsaradb For Hbase Standard Edition] を選択します。

    リージョン

    データソースクラスターがデプロイされているリージョンを選択します。

    インスタンス ID

    データソースクラスターの ID を選択します。

    説明

    データソースクラスターと LTS インスタンスが同じ VPC にデプロイされていることを確認してください。

  6. [OK] をクリックします。 HBase データソースの状態が [関連付け済み] の場合、データソースは追加されています。

LTS を使用して HBase データソースを追加する

  1. LTS をアクティブ化し、LTS の Web UI にログインします。詳細については、「LTS サービスを購入し、LTS Web UI にログインする」をご参照ください。

  2. LTS Web UI の左側のナビゲーションウィンドウで、[データソースの管理] > [データソースの追加] を選択します。

  3. [データソースの追加] ページで、パラメーターを構成します。次の表にパラメーターを示します。

    パラメーター

    説明

    名前

    HBase データソースの名前を指定します。

    データソースの種類

    HBase データソースのバージョンに基づいて、このパラメーターを指定します。有効な値:

    • [hbase1x]: HBase データソースが ApsaraDB for HBase V1.0 クラスターであることを指定します。

    • [hbase2x]: HBase データソースが ApsaraDB for HBase V2.0 クラスターであることを指定します。

    • [hbase098]: HBase データソースがセルフマネージド HBase V0.98 クラスターであることを指定します。

    • [hbase094]: HBase データソースがセルフマネージド HBase V0.94 クラスターであることを指定します。

    パラメーター

    HBase データソースへの接続に使用するパラメーターを構成します。

    {
      "clusterKey":"<zkhost1>,<zkhost2>,<zkhost3>:2181:/***hbase", // HBase データソースの接続情報
      "hbaseDir":"/***hbase", // HBase データソースのデータに対応する HDFS パス
      "hdfsUri":"hdfs://<namenode1>:8020,<namenode2>:8020" // HBase データソースの HDFS 接続 URL
    }
    • clusterKey: HBase データソースの接続情報。このパラメーターは、ZooKeeper ノード:ZooKeeper ポート:ZooKeeper 内の HBase データソースによって使用される親ノードのパス の形式で指定します。 HBase データソースによって使用される親ノードのパスは、ApsaraDB for HBase クラスターの zookeeper.znode.parent オプションで指定されます。

      重要

      最後の zkhost にのみポート番号 2181 を追加する必要があります。

    • hbaseDir: HBase データソースのデータに対応する HDFS パス。このパスは、ApsaraDB for HBase クラスターの hbase.rootdir オプションで指定されます。

      説明

      このパラメーターの値は、HBase データソースが配置されている最下位レベルのディレクトリであり、hdfs://xx プレフィックスは含まれません。たとえば、HBase データソースのデータに対応する HDFS パスが hdfs://hbase/hbase の場合、このパラメーターを /hbase に設定できます。

    • hdfsUri: HBase データソースの HDFS 接続 URL。

      • 高可用性 HBase データソースを使用する場合は、このパラメーターを hdfs://namenode1:port,namenode2:port 形式で指定します。

      • 単一ノード HBase データソースを使用する場合は、このパラメーターを hdfs://namenode:port 形式で指定します。

      重要

      namenode にポート番号 8020 を追加します。

      namenode には、データソースの完全なドメイン名を指定します。

    クラスター /etc/hosts (EMR または Opensource クラスターのみ必要)

    HBase クラスターの /etc/hosts 構成ファイルを構成します。 HBase クラスター内のノードのホスト名と IP アドレスは、このファイルで指定されます。

    説明

    セルフマネージド HBase クラスターまたは EMR HBase クラスターをデータソースとして追加する場合は、このパラメーターが必要です。

  4. [追加] をクリックします。