主机未启动

kxeu7u2r  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(303)

我已经成功地配置了hadoop2.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>

请让我知道我的配置有什么问题。
当做。

rqmkfv5c

rqmkfv5c1#

添加此行 hadoop-env.sh :

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

注:更改 /path/to/hbase/jars 到hbase jars位置。如果可能,将所有可用的hbase jar文件添加到hadoop类路径(以避免将来的类问题)。

相关问题