使用Hadoop-2.2.0启动hbase时出错

时间:2013-12-19 12:04:50

标签: java hadoop hbase

我已经使用hadoop-2.2.0安装并配置了Hbase-0.94.14。我在启动HBase时遇到以下错误。

Error: Could not find or load main class org.apache.hadoop.util.PlatformName

我没有找到任何合理的材料来解释我,为什么会这样。我相信我错过了一些.jar文件,但不知道哪一个。 Hadoop结构发生了巨大变化。使用hadoop-1.x只有一个hadoop-core.x.jar文件就足够了。但在hadoop.2.x中,我还没有找到hadoop-core jar。 如果有任何机构知道它为什么会发生,请帮助我。

注意:启动HBase时出现此错误。 Hadoop运行正常。

1 个答案:

答案 0 :(得分:0)

这是关于你的hadoop类路径的问题,你可以参考this它是否有帮助。显然它找不到类及其jar文件。我不确定最新的hadoop.2.x,但设置HADOOP_CLASSPATH可以帮助你找到罐子。