hbase
Ronney-Hua
这个作者很懒,什么都没留下…
展开
-
HBase regions分布不均匀的解决
1、先确定master页面是否还有region in transition,如果有并且长时间未变化,可以考虑重启master,重新触发容灾。 2、region都加载后进入hbase shell balance_swith ture 开启balancer balancer 手动触发balance 即可。原创 2017-11-24 11:58:48 · 5209 阅读 · 2 评论 -
HBase 配置详解
文章转载自:http://blog.csdn.net/ningxuezhu/article/details/50547970 仅用于个人学习,收藏,作为资料备查,如需转载请注明原作者。该文档是用hbase默认配置文件生成的,文件源是hbase-default.xmlhbase.rootdir这个目录是region server的共享目录,用来持久化HBase。URL需要是’完全正确’的转载 2018-01-11 00:41:01 · 1133 阅读 · 0 评论 -
HBae找不到协处理器导致RegionServer全部挂掉
一、问题背景: 跟兄弟单位公用一个大数据集群,通过Dataspace结合Kerberos控制数据的访问,我们生产环境中用到的OLAP工具Kylin,在升级Kylin的过程中,由于删除了旧的协处理器,导致原来数据继续去寻找目标协处理器,找不到引起所有RegionServer退出,始终想不明白hbase有关协处理器的机制,于是查找资料才得以清楚。一下内容为转载,原地址转载 2018-01-11 00:57:58 · 1496 阅读 · 0 评论 -
HBase meta元数据损坏导致hbase master初始化失败
故障起因:跑kylin任务,过程出错,异常信息:Direct buffer memory,java.io.IOException: java.lang.OutOfMemoryError: Direct buffer memory at org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.handleExcep...原创 2018-03-22 13:03:22 · 7116 阅读 · 0 评论 -
HBase shell执行批量脚本
场景描述:HBase namespace中有大量无用的小表,占用了过多的block,需要批量删除,了解了一下有两种方式:1、使用通配符用drop命令可以删除表。在删除一个表之前必须先将其禁用。hbase(main):018:0> disable 'emp'0 row(s) in 1.4580 secondshbase(main):019:0> drop 'emp'原创 2018-03-27 10:06:07 · 6298 阅读 · 0 评论