나는 kerbroized하는 클러스터를 가지고 있습니다. 다른 서버에 드릴을 설치했고 kerbrorized 클러스터의 일부인 하이브를 사용하려고합니다. 난 내 드릴 override.confAPACHE DRILL : kerbros가 활성화 된 상태에서 하이브에 연결하는 문제
drill.exec: {
security: {
# user.auth.enabled:true,
auth.mechanisms:["KERBEROS"],
auth.principal:"xxxx/xxxxxxxx",
auth.keytab:"/xxx/xxxx/drill.keytab"
drill.exec.http.ssl_enabled="true"
}
}
drill.exec:
{
cluster-id: "drillbits1",
zk.connect: "localhost:2181"
}에 구성 아래에 넣어 가지고 하이브의 일환으로
내가 오류 아래 점점 드릴 UI에서 하이브를 액세스하고 있습니다 :
2017-04-07 12:32:48,322 [2718c667-5587-b307-58f7-b673e29b7dbf:frag:0:0] WARN o.a.d.e.s.h.schema.HiveSchemaFactory - Failure while getti
ng Hive database list.
org.apache.thrift.TException: java.util.concurrent.ExecutionException: MetaException(message:Got exception: org.apache.thrift.transport.
TTransportException null)
드릴 버전으로 시도 : 1.5.0,1.10.0
r에 대한 도움말 이 문제를 해결하십시오.