Ich kann keine Verbindung zwischen dem Hbase und dem Apache Drill erstellen. Ich kann nicht verstehen, ob das Problem mit Hbase oder Apache Drill ist.Hbase und Apache Drill-Speicher-Plugin
Ich bin in der Lage, das Speicher-Plugin in Drill zu erstellen. Hier ist die Konfiguration, die ich angegeben habe.
{
"type": "hbase",
"config": {
"hbase.zookeeper.quorum": "localhost",
"hbase.zookeeper.property.clientPort": "2181"
},
"size.calculator.enabled": false,
"enabled": true
}
GUI von Bohrern zurück success.But, wenn ich versuche, es von dem Bohrer abzufragen, erhalte ich jetzt mehr errors.Right ich die folgenden Fehler bin zu stoßen.
Error: SYSTEM ERROR: IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocator
Ich bin Einfügen der hbase-site.xml Konfiguration als well.I einige Knoten in bekommen haben/hbase bla bla Fehler vor und damit die zookeeper.znode.parent Parameter kommentiert.
<configuration>
//Here you have to set the path where you want HBase to store its files.
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
//Here you have to set the path where you want HBase to store its built in zookeeper files.
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/Hbase/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
<!--<property>
<name>zookeeper.znode.parent</name>
<value>/hbase-unsecure</value>
</property>-->
</configuration>
Die Version des Hbase I ist 1.2.2 und beide hbase zu verbinden versuchen Bohrer in der gleichen Maschine vorhanden sind.
Bitte helfen Sie mir bei der Lösung dieses Problems, wenn jemand schon früher konfrontiert war.
Bohrerversion .....? –
Drill Version, die ich verwende, ist 1.7.0 – Avinash