HI,all:
     hive in A hadoop cluster,   and A hadoop use kerberos account. .
     hbase  in B hadoop cluster, and B hadoop doesn't need kerberos account.

now have a problem:

execchain.MainClientExec:144 : Cancelling request execution
2016-12-26 10:24:37,151 ERROR [pool-7-thread-6] steps.CreateHTableJob:109 :
Failed on local exception: java.io.IOException: Server asks us to fall back
to SIMPLE auth, but this client is configured to only allow secure
connections.; Host Details : local host is: "jx-bd-server09.zeus. .com/
10.10.5.208"; destination host is: "jx-db-hbase00.zeus. .com":9000;
java.io.IOException: Failed on local exception: java.io.IOException: Server
asks us to fall back to SIMPLE auth, but this client is configured to only
allow secure connections.; Host Details : local host is:
"jx-bd-server09.zeus. .com/10.10.5.208"; destination host is:
"jx-db-hbase00.zeus. .com":9000;
    at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:764)
    at org.apache.hadoop.ipc.Client.call(Client.java:1414)


就是 hive所在的集群 有安全认证, Hbase 所在的集群 不需要 安全认证。
目前报错,该如何解决,我已经在 kylin所在的机器上 装了两个 不同的hadoop客户端,通过不同的客户端 可以 访问 不同的集群。



-- 
祝身体健康,万事如意 ^_^

Reply via email to