HBase 常用Shell命令
2016-07-05 15:45
218 查看
进入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配置位置:
$HBASE_HOME/bin/hbase shell
如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户
1)查看有哪些表
分两步:首先disable,然后drop
例如:删除表t1
修改表结构必须先disable
1)分配权限
1)添加数据
a)查询某行记录
a )删除行中的某个列值
b )删除行
1)移动region
1)修改hdfs配置
hdfs配置位置:/etc/hadoop/conf
hbase配置位置:
相关文章推荐
- Facebook's New Real-time Messaging System: HBase to Store 135+ Billion Messages a Month
- Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
- DB2 常用命令速查(备忘)
- DB2 常用命令小结
- Redis总结笔记(一):安装和常用命令
- FTP 常用命令 使用说明
- 批处理中常用命令介绍(Echo、rem、goto、call、pause、if、for)
- Mysql的常用命令
- mysql 维护常用命令
- mysql 常用命令用法总结脚本之家整理版
- oracle sqlplus 常用命令大全
- LINUX入门级常用命令20条整理
- 科普Solaris系统安全常用命令小结
- 基于HBase Thrift接口的一些使用问题及相关注意事项的详解
- linux 入侵常用命令汇编
- MySQL 数据库常用命令 简单超级实用版
- Linux 入门常用命令 password ― 修改密码,改变用户
- MySQL数据库维护中监控所用到的常用命令
- Ruby包管理器gem常用命令
- Linux 中 CURL常用命令详解