版本,我使用,Hadoop的2.2.0和HBase的0.96.1.1,蜂巢0.12.0中的所有節點主機:端口對:PBUF
任何人都可以解釋這個錯誤是給我?
hive> CREATE EXTERNAL TABLE
test(key string, values map<string, int>)
STORED BY
'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (
"hbase.columns.mapping" = ":key,values:"
TBLPROPERTIES (
"hbase.table.name" = "test"
);
FAILED: Execution Error, return code 1 from
org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.IllegalArgumentException:
Not a host:port pair: PBUF
hadoop-master�����(
,我從蜂巢進行的唯一配置是這樣的:
<name>mapred.job.tracker</name>
<value>local</value>
</property>
我必須刪除舊的hbase jar嗎?我看到hbase-0.96.1.jar(舊),我把新的hbase-hadoop2-compat-0.96.1.1-hadoop2.jar放在配置單元/庫中 – fsi
是的,你需要刪除舊的,並把新的那裏的人。 –