longping_jie created KYLIN-4867: ----------------------------------- Summary: Kylin构建cube连接kerberos hbase集群时报错导致构建失败 Key: KYLIN-4867 URL: https://issues.apache.org/jira/browse/KYLIN-4867 Project: Kylin Issue Type: Bug Components: Security Affects Versions: v3.0.1 Environment: kylin 3.0.1 CDH-5.13.1 centos7 Reporter: longping_jie Attachments: kylin-error1.png, kylin-error2.png
kylin3.0.1构建cube,最后一步连接kerberos环境下的HBase集群,写入数据时报错,异常信息大致是: zookeeper.KeeperException$AuthFailedException: KeeperErrorCode = AuthFailed for /hbase/hbaseid HBase集群已开启Kerberos认证,kylin服务启动时,所在节点下账户已kinit,且获取到了kerberos相关的凭证,且每隔2小时会自动检测kerberos凭证是否失效,并会自动续期。 同时,zookeeper的/hbase/hbaseid及/hbase znode path并未开启ACL,甚至,在没有kinit的时候,任何用户都是可以直接ls /hbase 及其所属的znode path。 这个ZK相关的异常,每隔7天发生一次,所有构建cube的任务均会失败,重试无效,只有重启kylin服务之后才能正常。我们kerberos认证后,租期时间是7天。 相关贴图如下 -- This message was sent by Atlassian Jira (v8.3.4#803005)