Lindorm Tunnel Service(LTS)インスタンスに HBase データソースを追加すると、ソースからデータを移行または同期できます。このトピックでは、LTS インスタンスに HBase データソースを追加する方法について説明します。
HBase データソースの種類とデータソースの追加方法
HBase データソースの種類 | HBase データソースの追加方法 |
ApsaraDB for HBase Standard Edition クラスター |
|
ApsaraDB for HBase Performance-enhanced Edition クラスター | |
セルフマネージド HBase クラスター | 詳細については、「LTS を使用して HBase データソースを追加する」をご参照ください。 |
E-MapReduce(EMR)HBase クラスター |
Lindorm コンソールを使用して HBase データソースを追加する
Lindorm コンソールにログインします。
インスタンス一覧 ページで、エンジンの種類が [LTS] のインスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、[データソース] をクリックします。
[hbase データソース] タブで、[データソースの追加] をクリックします。
[データソースの追加] ダイアログボックスで、次の表に示すパラメーターを構成します。
パラメーター
説明
インスタンスタイプ
[hbase Enhanced Edition] または [apsaradb For Hbase Standard Edition] を選択します。
リージョン
データソースクラスターがデプロイされているリージョンを選択します。
インスタンス ID
データソースクラスターの ID を選択します。
説明データソースクラスターと LTS インスタンスが同じ VPC にデプロイされていることを確認してください。
[OK] をクリックします。 HBase データソースの状態が [関連付け済み] の場合、データソースは追加されています。
LTS を使用して HBase データソースを追加する
LTS をアクティブ化し、LTS の Web UI にログインします。詳細については、「LTS サービスを購入し、LTS Web UI にログインする」をご参照ください。
LTS Web UI の左側のナビゲーションウィンドウで、 を選択します。
[データソースの追加] ページで、パラメーターを構成します。次の表にパラメーターを示します。
パラメーター
説明
名前
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 クラスターをデータソースとして追加する場合は、このパラメーターが必要です。
[追加] をクリックします。