HBASE
文章平均质量分 82
苏然Vincent
这个作者很懒,什么都没留下…
展开
-
HBase Client Get 源码分析
1 入口HTable.javaprivate Result get(Get get, final boolean checkExistenceOnly) throws IOException { // if we are changing settings to the get, clone it. if (get.isCheckExistenceOnly() != che原创 2017-01-05 17:27:38 · 3132 阅读 · 0 评论 -
HBase Table Enabling issue
有的时候HBase的表在enable的过程中出现问题,导致最终状态处于中间状态,而这个时候客户端又没有办法使用这个表。这里分析一下一个caseenvhbase 0.98.0.2.1.3.7-18-hadoop2 版本比较老Issue如下的表的状态就处于中间状态hbase(main):011:0> is_enabled 'prod_eglesprk_tasks'false0 row(s) in原创 2017-05-23 18:11:39 · 3181 阅读 · 0 评论 -
HBase flush issue
最近经常有region进入无休止的flush状态,并且会导致用户MR无法插入数据到HBase,从而导致MR超时被Kill。hbase regionserver中的flush log如下2017-06-13 14:05:55,799 INFO org.apache.hadoop.hbase.regionserver.HRegionServer:xxdn2076.stratus原创 2017-06-20 13:13:37 · 4305 阅读 · 0 评论 -
htrace-zipkin与hbase集成
一如此坑深似海,再回身已是百年身。话说开源领域里面就是各种坑,尤其是hadoop领域。所以才创造了这么多就业机会[笑哭]今天一起鼓捣一下htrace-zipkin。HTRACE与ZIPKIN分布式系统里面进行监控分析性能问题是一件很头疼的事情,根据google的DAPPER论文,cloudera提供了htrace的开源实现,可以分析跨进程,跨节点的调用性能分析。 而ZIPKIN是现有的一个可以为原创 2017-07-30 16:33:27 · 4746 阅读 · 1 评论 -
Intellij mvn git hbase
使用intellij查看hbase源码的过程中,处理hbase 1.1.2的时候万事OK,但是git checkout到2.0.1的时候就悲剧了,会发现 imp文件里面的依赖的一些jar还是1.1.2的时候的jar,如果手动给某些项目加上module dependency的话会缓解一些,但是那么多project怎么加依赖呀。mvn命令各种姿势都OK,唯独intellij不工作。In原创 2017-10-13 15:29:08 · 3286 阅读 · 0 评论