本文介绍如何通过HBaseue Shell工具访问云数据库HBase增强版。

前提条件

  • 通过内网连接时,请确认已购买与HBase标准版在相同专有网络VPC的ECS服务器,并将ECS服务器的IP地址在HBase中添加为白名单。
  • 通过外网连接时,若未配置白名单,请参考:设置白名单

操作步骤

  1. 下载HBaseue Shell工具包。
    1. 登录云数据库HBase控制台
    2. 集群列表页面,单击集群名称,进入集群详情页面。
      集群列表
    3. 集群详情页面,单击数据库连接,进入数据库连接页。
      HBaseue Shell下载
    4. 数据库连接页面,单击HBaseue Shell下载,下载HBaseue Shell工具包。
  2. 解压缩已下载的HBase 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:root,可根据实际情况调整    —>        
    <property>        
         <name>hbase.client.username</name>        
         <value>root</value>   
    </property>    
    <property>        
         <name>hbase.client.password</name>        
         <value>root</value>   
    </property>
    </configuration>  
  3. 执行bin/hbase shell命令,就可使用原生的HBase Shell访问HBase增强版集群。
    说明

    使用Shell连接HBase 增强版(Lindorm)只能做简单的DDL操作和数据读写操作,管理接口如balancemove等集群管理命令都已被禁用,请参考使用限制