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

ApsaraDB for HBase:ApsaraDB for HBase Standard Edition クラスターに HBase Shell を使用してアクセスする

最終更新日:Jan 16, 2025

このトピックでは、HBase Shell を使用して ApsaraDB for HBase Standard Edition クラスターにアクセスする方法について説明します。

注意事項

HBase Shell は Java 11 をサポートしていません。HBase Shell には Java 8 を使用することをお勧めします。

手順

  1. Elastic Compute Service(ECS)インスタンスを購入します。

    ApsaraDB for HBase クラスターには、内部ネットワーク経由でアクセスできます。内部ネットワーク経由で ApsaraDB for HBase クラスターにアクセスする必要がある場合は、ApsaraDB for HBase クラスターがデプロイされているリージョンに ECS インスタンスが必要です。

    1. 要件を満たす ECS インスタンスが既に存在する場合は、手順 2 に進みます。

    2. 使用可能な ECS インスタンスがない場合は、従量課金制の ECS インスタンスを購入し、それを使用して ApsaraDB for HBase クラスターをテストできます。

  2. HBase Shell パッケージをダウンロードします。

    ApsaraDB for HBase コンソールにログインし、アクセスする ApsaraDB for HBase クラスターを見つけ、クラスター ID をクリックします。表示されるページの左側のナビゲーションペインで、[データベース接続] をクリックします。表示されるページの [接続情報] セクションで [hbase Shell ダウンロード] をクリックして、HBase Shell パッケージをダウンロードします。

  3. 次のコマンドを実行して、ダウンロードしたパッケージを解凍します。

     tar -zxf xxx.tar.gz
  4. クラスターの ZooKeeper アドレスを構成します。 conf/hbase-site.xml ファイルに、次の構成を追加します。

    <configuration>
         <property>
             <name>hbase.zookeeper.quorum</name>
             <value>$ZK_IP1,$ZK_IP2,$ZK_IP3</value>
         </property>
    </configuration>
  5. ApsaraDB for HBase クラスターにアクセスします。

    次のコマンドを実行して、ApsaraDB for HBase クラスターにアクセスします。

     bin/hbase shell