如何在windows平台上用Eclipse调试运行HBase
1. 下载和安装cygwin(http://www.cygwin.com/)
2. 下载新的Zookeeper包和HBase包,我这里ZooKeeper版本为3.3.1,HBase版本为0.20.4
3. 把利用它们的源码包在Eclipse下生成2个独立的Project,注意:zookeeper工程,你要把那个conf目录加入到工程的src中去
4. 修改zookeeper工程下的conf目录中的zoo.cfg文件,例子如下:
?
好了,这样就可以在Eclipse中把ZooKeeper启动起来了。
?
?
6 修改HBase project中的一个类
?
org.apache.hadoop.hbase.LocalHBaseCluster
?
找到它的main函数,把main函数改成下
?
?
?
?
?
?
?
?
?
1 楼 run_xiao 2010-09-15 LZ是以本地方式启动hbase。也可以在一台机器上同时启动一个master(HMaster)和regionserver(HRegionServer),这样做一个伪分布式的调试环境。