全部產品
Search
文件中心

ApsaraDB for HBase:使用HBaseue Shell訪問增強版叢集

更新時間:Jul 06, 2024

本文介紹如何通過HBaseue Shell工具訪問ApsaraDB for HBase增強版。

前提條件

  • 通過內網串連時,請確認已購買與HBase增強版在相同Virtual Private Cloud的ECS伺服器,並把ECS伺服器的IP地址在HBase中添加為白名單。
  • 通過外網串連時,若未配置白名單,具體操作請參見設定白名單

使用說明

通過HBaseue Shell串連並使用寬表引擎,強烈建議在Linux或者Mac環境中使用,如果在Windows環境下使用,可能會遇到報錯或缺少庫的問題,您需要根據報錯資訊自行在系統中添加相應的庫。

操作步驟

  1. 下載HBaseue Shell工具包。
    1. 登入ApsaraDB for HBase控制台
    2. 叢集列表頁面,單擊目的地組群ID,進入叢集詳情頁面。
    3. 在左側導覽列,選擇資料庫連接
    4. 串連資訊地區,單擊HBaseue Shell下載,下載HBaseue Shell工具包。
  2. 解壓縮已下載的HBaseue Shell工具包,修改hbase-site.xml檔案,添加如下配置。
    <configuration>        
       <!—    叢集的串連地址,在控制台頁面的資料庫連接介面獲得(注意公網地址和VPC內網地址) —>        
    <property>       
         <name>hbase.zookeeper.quorum</name>        
         <value>ld-xxxx-proxy-hbaseue.hbaseue.xxx.rds.aliyuncs.com:30020</value>    
    </property>    
    <!—    設定使用者名稱和密碼,預設均為root,可根據實際情況調整    —>        
    <property>        
         <name>hbase.client.username</name>        
         <value>testuser</value>   
    </property>    
    <property>        
         <name>hbase.client.password</name>        
         <value>password</value>   
    </property>
    </configuration>  
  3. 執行bin/hbase shell命令,就可使用原生的HBaseue Shell訪問HBase增強版叢集。
    說明

    使用HBaseue Shell串連HBase增強版(Lindorm)僅支援簡單的DDL操作和資料讀寫操作,管理介面如balancemove等叢集管理命令都已被禁用,請參見使用限制