您的位置:首页 > 运维架构 > Shell

HBase 常用Shell命令

2016-01-10 15:21 309 查看
转自:/article/5192761.html

两个月前使用过hbase,现在最基本的命令都淡忘了,留一个备查~

进入hbase shell console
$HBASE_HOME/bin/hbase shell
如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户

表的管理
1)查看有哪些表

2)创建表

3)删除表
分两步:首先disable,然后drop
例如:删除表t1

4)查看表的结构

5)修改表结构
修改表结构必须先disable

权限管理
1)分配权限

2)查看权限

3)收回权限

表数据的增删改查
1)添加数据

2)查询数据
a)查询某行记录

b)扫描表

c)查询表中的数据行数

3)删除数据
a )删除行中的某个列值

注:将删除改行f1:col1列所有版本的数据
b )删除行

c)删除表中的所有数据

Region管理
1)移动region

2)开启/关闭region

3)手动split

4)手动触发major compaction

配置管理及节点重启
1)修改hdfs配置
hdfs配置位置:/etc/hadoop/conf

2)修改hbase配置
hbase配置位置:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: