我試圖在Hadoop 2.2.0上安裝hbase-0.96.0-hadoop2。當我嘗試啓動我的HBase時。 HBase提供以下錯誤。HBase在Hadoop 2.2.0中不工作
master:log4j:ERROR無法找到鍵值log4j.appender.DRFAS master:log4j:ERROR無法實例化名爲「DRFAS」的appender。 log4j:錯誤無法找到鍵值log4j.appender.DRFAS log4j:錯誤無法實例化名爲「DRFAS」的appender。
當我做JPS的Linux正顯示出以下過程:
17422 JobHistoryServer 11461個的NameNode 31375個JPS 12127 ResourceManager的 11671的DataNode 30077 HRegionServer 12344節點管理器 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>
訪問HBase的是你要安裝新的HBase的0.96.x或從舊版本的IE 0.94倍遷移。 –
@ user3202540 - 我將v0.94x中的log4j.properties文件放在v0.98x中,錯誤似乎消失了,看起來像log4j.properties文件中需要進行一些調整。 – mbaxi