【问题标题】:Error running pseudo-distributed hbase运行伪分布式 hbase 时出错
【发布时间】:2014-09-30 01:51:04
【问题描述】:

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

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

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

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

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

错误:无法找到或加载主类 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: 错误:无法找到或加载主类 org.apache.hadoop.hbase.regionserver.HRegionServer

对这个错误有什么建议吗?我用谷歌搜索了它并尝试了我能找到的任何解决方案,但它们都没有用。

【问题讨论】:

    标签: macos hadoop hbase


    【解决方案1】:

    您的 HBASE_HOME 可能未指向正确的位置。尝试导出 HBASE_HOME 和 HBASE_CONF_DIR 之类的

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

    谢谢。

    【讨论】:

    • 啊!需要额外的/libexec 不错的收获!
    猜你喜欢
    • 2015-02-12
    • 2021-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    相关资源
    最近更新 更多