java.lang.IllegalArgumentException:不是主机:端口对:PBUF

时间:2016-10-27 07:22:23

标签: hadoop hive hbase

我正在尝试整合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)

1 个答案:

答案 0 :(得分:0)

版本不匹配。你要添加hbase 0.92.0和hbase 1.2.0