运行伪分布式HBase时出错 [英] Error running pseudo-distributed hbase

查看:152
本文介绍了运行伪分布式HBase时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我通过Homebrew在Mac OSX 10.9中安装了Hadoop和HBase. Hadoop的版本为2.5.1,HBase的版本为0.98.6.1.

I installed Hadoop and HBase in Mac OSX 10.9 through Homebrew. The version of Hadoop is 2.5.1, and the version of HBase is 0.98.6.1.

启动HDFS,并尝试启动HBase之后,出现以下错误:

After I started HDFS, and try to start HBase, I got these errors:

错误:找不到或加载主类org.apache.hadoop.hbase.util.HBaseConfTool

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

错误:找不到或加载主类org.apache.hadoop.hbase.zookeeper.ZKServerTool

Error: Could not find or load main class org.apache.hadoop.hbase.zookeeper.ZKServerTool

启动主服务器,登录到/usr/local/Cellar/hbase/0.98.6.1/logs/hbase-lsphate-master-Ethans-MacBook-Pro.local.out

starting master, logging to /usr/local/Cellar/hbase/0.98.6.1/logs/hbase-lsphate-master-Ethans-MacBook-Pro.local.out

错误:找不到或加载主类org.apache.hadoop.hbase.master.HMaster

Error: Could not find or load main class org.apache.hadoop.hbase.master.HMaster

localhost:启动regionserver,登录到/usr/local/Cellar/hbase/0.98.6.1/logs/hbase-lsphate-regionserver-Ethans-MacBook-Pro.local.out

localhost: starting regionserver, logging to /usr/local/Cellar/hbase/0.98.6.1/logs/hbase-lsphate-regionserver-Ethans-MacBook-Pro.local.out

本地主机:错误:找不到或加载主类org.apache.hadoop.hbase.regionserver.HRegionServer

localhost: Error: Could not find or load main class org.apache.hadoop.hbase.regionserver.HRegionServer

此错误有任何建议吗?我已经用谷歌搜索并尝试了所有可以找到的解决方案,但是它们都没有用.

Is there any suggestion of this error? I've googled it and tried any solution I can find but they were all no use.

推荐答案

您的HBASE_HOME可能未指向正确的位置.尝试像这样导出HBASE_HOME和HBASE_CONF_DIR

Your's HBASE_HOME might not be pointing to the correct location. Try exporting HBASE_HOME and HBASE_CONF_DIR like

export HBASE_HOME =/usr/local/Cellar/hbase/0.98.6.1/libexec
导出HBASE_CONF_DIR = $ HBASE_HOME/conf

export HBASE_HOME=/usr/local/Cellar/hbase/0.98.6.1/libexec
export HBASE_CONF_DIR=$HBASE_HOME/conf

谢谢.

这篇关于运行伪分布式HBase时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆