1、引入源代码
下载hbase的源码,用mvn eclipse:eclipse来使工程可导入eclipse,其中需要安装protoc(需要gcc环境)。
导入hbase源码后,hbase-common中的util包中的Bytes类中的importsun.misc.Unsafe;会报错,在eclipse里不能直接编译,要到项目的属性,Java Compiler,Errors/Warnings(点击co)中Forbidden reference(access rules)中设置为warning。如下图所示:
2、安装hbase
3、在hbase的脚本中添加Debug参数
elif [ "$COMMAND" = "master" ] ; then CLASS='org.apache.hadoop.hbase.master.HMaster' if [ "$1" != "stop" ] ; then HBASE_OPTS="$HBASE_OPTS $HBASE_MASTER_OPTS" fi elif [ "$COMMAND" = "regionserver" ] ; then CLASS='org.apache.hadoop.hbase.regionserver.HRegionServer' if [ "$1" != "stop" ] ; then HBASE_OPTS="$HBASE_OPTS $HBASE_REGIONSERVER_OPTS" fi
改成:
elif [ "$COMMAND" = "master" ] ; then CLASS='org.apache.hadoop.hbase.master.HMaster' if [ "$1" != "stop" ] ; then HBASE_OPTS="$HBASE_OPTS $HBASE_MASTER_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10444" fi elif [ "$COMMAND" = "regionserver" ] ; then CLASS='org.apache.hadoop.hbase.regionserver.HRegionServer' if [ "$1" != "stop" ] ; then HBASE_OPTS="$HBASE_OPTS $HBASE_REGIONSERVER_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10445" fi
启动hbase后就可以看到debug模式开启,然后只要在eclipse中设置remote Debug,这样就可以监听master和regionserver了,debug时regionserver最好就一台,好调试。
相关推荐
《hbase权威指南》随书示例源代码.方便学习
hbase0.94java源代码 希望对大家有帮助
VC代码 hbase1.0 (实用代码源).rarVC代码 hbase1.0 (实用代码源).rarVC代码 hbase1.0 (实用代码源).rarVC代码 hbase1.0 (实用代码源).rarVC代码 hbase1.0 (实用代码源).rarVC代码 hbase1.0 (实用代码源).rarVC代码 ...
hbase权威指南书中的源代码, hbase the definitive guide 源代码
hbase权威指南 源代码 英文
hbase权威指南.源代码.绝对经典。。 下载后评分+评论,即可返回分数.
Hbase权威指南 随书源代码 源码包 绝对完整版 maven工程,带pom文件,可以直接作为一个完整工程导入eclipse等ide。
hbase操作必备客户端源代码
HBase基本操作 增删改查 java代码 要使用须导入对应的jar包
介绍了大数据平台如何将hdfs中的分布式文件导入hbase 。源代码在cloudera-SCM 的cdh 4.8.1产品环境中验证通过。
eclipse构建HBase开发环境并运行实例对Hbase建表增删改查。本次HBase版本为hbase-0.90.5版本,Hadoop版本为Hadoop-0.20.2版本。
eclipse链接hbase所需jar包,hbase版本1.2.6,Hadoop版本2.7.1
hbase源码,适合研究分析底层实现。对hbase的原理的理解很有好处
NULL 博文链接:https://tangay.iteye.com/blog/724589
java操作Hbase之Hbase专用过滤器PageFilter的使用源代码,附带全部所需源代码,欢迎下载学习。
hbase权威指南 配套源码,自己从官网上下载的,拿来分享下
hbase权威指南源码
hadoop2.73-eclipse开发hbase所需要的所有jar包,便于大家下载使用
由于资源有限,只能在本机windows环境下搭建vmware虚拟操作系统fedora上运行hadoop+hbase。 主要分为以下几个部分进行介绍: 一、环境版本要求和准备 二、Fedora服务器hadoop安装过程 三、Fedora服务器Hbase配置...
在eclipse中开发HBase程序的方法