簡體   English   中英

HBase在Hadoop 2.2.0中不起作用

[英]HBase is not working in Hadoop 2.2.0

我正在嘗試在Hadoop 2.2.0上安裝hbase-0.96.0-hadoop2。 當我嘗試啟動我的HBase時。 HBase出現以下錯誤。

主機:log4j:ERROR找不到密鑰log4j.appender.DRFAS的值主機:log4j:ERROR無法實例化名為“ DRFAS”的追加程序。 log4j:ERROR找不到鍵log4j.appender.DRFAS的值log4j:ERROR無法實例化名為“ DRFAS”的附加程序。

在執行JPS時,Linux顯示以下過程:

17422 JobHistoryServer 11461 NameNode 31375 Jps 12127 ResourceManager 11671 DataNode 30077 HRegionServer 12344 NodeManager 11935 SecondaryNameNode 30948 HQuorumPeer

這是我的hbase-site.xml配置:

<configuration>

<property>
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
    <description>The directory shared by RegionServers.
    </description>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    <description>The mode the cluster will be in. Possible values are
      false: standalone and pseudo-distributed setups with managed Zookeeper
      true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
    </description>
  </property>
  <property>
   <name>hbase.zookeeper.quorum</name>
   <value>master</value>
  </property>
  <property>
    <name>zookeeper.znode.parent</name>
    <value>/master</value>
  </property>

</configuration>

嘗試這兩種方法。

  1. 停止您的hbase惡魔並清除/ tmp /文件夾中的hbase日志文件,刪除所有名稱為hbase的文件
  2. 刪除后,請斷開您的計算機與Internet的連接,然后嘗試立即啟動hbase惡魔。

Hbase在某些與互聯網斷開連接的x64 ubuntu機器中存在此怪異問題,這將有助於解決此問題,啟動后即可連接到互聯網。

現在嘗試從cli訪問hbase

bin/hbase

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM