我正在尝试整合HBase和HIVE。 我添加了
jar guava-r09.jar
hbase-0.92.0.jar
hive-hbase-handler-0.9.0.jar
zookeeper-3.3.4.jar
在/ usr / lib / hive / lib文件夹中然后重新启动我的cloudera。 我使用的是Hadoop 2.6.0-cdh5.7.0版本。
但是当创建外部表时会出现以下异常。
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.IllegalArgumentException: Not a host:port pair: PBUF
quickstart.cloudera���ʼ��+��
我也试过像这样添加
<property>
<name>hive.aux.jars.path</name>
<value>
file:///usr/lib/hive/lib/zookeeper.jar,
file:///usr/lib/hive/lib/hive-hbase-handler-1.1.0-cdh5.7.0.jar,
file:///usr/lib/hive/lib/guava-14.0.1.jar,
file:///usr/lib/hbase/lib/hbase-client-1.2.0-cdh5.8.0.jar,
file:///usr/lib/hbase/lib/hbase-common-1.2.0-cdh5.8.0.jar,
file:///usr/lib/hbase/lib/hbase-protocol-1.2.0-cdh5.8.0.jar,
file:///usr/lib/hbase/lib/hbase-server-1.2.0-cdh5.8.0.jar,
file:///usr/lib/hbase/lib/hbase-rest-1.2.0-cdh5.8.0.jar,
file:///usr/lib/hbase/lib/hbase-thrift-1.2.0-cdh5.8.0.jar
</value>
</property>
然后低于异常
/usr/lib/hive/lib/hbase-0.92.0.jar (No such file or directory)
答案 0 :(得分:0)
版本不匹配。你要添加hbase 0.92.0和hbase 1.2.0