运行 hadoop 程序 hbase 停留在 htable 声明处

running hadoop program with hbase stuck at htable declaration

我正在实施需要 hbase 的 hadoop 程序。 我正在使用 Hadoop 2.5.1 和 HBase 0.20.6(我第一次使用 0.94.8 但在遇到问题后我只是尝试更改为 0.20.6 因为我的原始源代码文档告诉我,不幸的是没有解决问题。)

使用 'javac' 和 运行 jar 文件编译代码后,作业停留在地图 67%(% 根据输入而变化)。

https://dl.dropboxusercontent.com/u/51053996/Pics/map_stuck.jpg

我尝试通过注释部分代码来调查问题,发现 HTable 启动是某种原因。

https://dl.dropboxusercontent.com/u/51053996/Pics/htable.jpg

还有一些线索不知道有没有:

任何帮助将不胜感激:)

我顺便解决了这个问题。通过重新安装 Hadoop 和 HBase,同时非常仔细地仔细检查兼容性(您可以在 apache 官方网站上搜索它们)。就我而言,现在我使用的是 Hadoop 2.5.1 和 HBase 0.98.11

希望这对以后的人有所帮助。