当您需要使用图形化界面在集群中创建或查询HBase表格时,可以通过Hue实现。本文以EMR-4.9.0版本为例,为您介绍如何通过Hue WebUI创建或删除HBase表格。
前提条件
已创建集群,并选择了HBase服务。
已打开8888端口。
重要设置安全组规则时要针对有限的IP范围。禁止在配置的时候对0.0.0.0/0开放规则。
使用限制
集群需要添加HBase服务。
注意事项
EMR-3.35.0及后续版本或EMR-4.9.0及后续版本的Hadoop集群,需要您在Hue配置页签,删除app_blacklist参数值中的hbase。
进入HBase Browser
进入详情页面。
在顶部菜单栏处,根据实际情况选择地域和资源组。
单击上方的集群管理页签。
在集群管理页面,单击相应集群所在行的详情。
修改配置。
在左侧导航栏中,选择 。
在配置搜索区域,搜索app_blacklist参数。
删除app_blacklist参数值中的hbase。
单击右上角的保存。
在确认修改对话框中,输入执行原因,单击确定。
重启Hue。
在右上角,选择 。
在执行集群操作对话框,输入执行原因,单击确定。
在确认对话框,单击确定。
在左侧导航栏中,单击访问链接与端口。
在访问链接与端口页面,单击Hue服务所在行的链接。
输入Hue的账户和密码,即可正常的访问Web UI页面。
说明初次登录Hue WebUI时,admin账号和密码的获取方法,请参见查看初始密码。
在Hue的左侧导航栏,单击图标。
进入HBase Browser页面。
创建HBase表格
在HBase Browser页面,单击右上角的New Table。
在Create New Table对话框中,填写配置信息。
参数
描述
Table Name
表格名称。
Column Families
列族参数。
单击Submit。
删除HBase表格
在HBase Browser页面,选中一个或多个表格。
单击上方的Drop。
在Confirm Delete对话框中,单击Confirm。