hadoop - HMaster无法启动

标签 hadoop hbase

我已经成功配置了Hadoop 2.6.0。接下来,我尝试安装Hbase 0.98.9,但无法启动Hbase。

我收到以下错误消息:

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

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

starting master, logging to /usr/local/hbase/logs/hbase-yarn-master-hadoopmaster.out

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

starting regionserver, logging to /usr/local/hbase/bin/../logs/hbase-yarn-regionserver-hadoopmaster.out


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

而且,这是我的hbase-site.xml文件
<configuration>
         <property>
         <name>hbase.rootdir</name>
         <value>hdfs://hadoopmaster:9000/hbase</value>
         </property>
         <property>
         <name>hbase.zookeeper.property.dataDir</name>
         <value>/home/yarn/hbase/zookeeper</value>
         </property>
         <property>
         <name>hbase.cluster.distributed</name>
         <value>true</value>
         </property>
        </configuration>

请让我知道我的配置出了什么问题。

问候。

最佳答案

hadoop-env.sh中添加以下行:

export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/path/to/hbase/jars

NOTE: Change /path/to/hbase/jars to hbase jars location. If possible add all available hbase jar files to hadoop classpath (to avoid future class problems).

关于hadoop - HMaster无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31505614/

相关文章:

java - 使用Hadoop解析日志文件

hadoop - pig : how to separate data by positions in a single line

Hadoop 减少当前值与先前值的连接

hbase - 如何获取在 FAILED_OPEN 状态下被击中的 HBASE 中的区域?

hadoop - HBase UI不显示任何区域服务器

hadoop - 如何在AWS集群上安装Hadoop工具

unit-testing - mrunit的继承者是什么?

hive - PySpark:java.lang.ClassCastException

hadoop - Jboss 与 Hbase 客户端

hadoop - 如何在mapreducer和hbase之间拆分内存