You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "longping_jie (Jira)" <ji...@apache.org> on 2021/01/11 03:39:00 UTC

[jira] [Created] (KYLIN-4867) Kylin构建cube连接kerberos hbase集群时报错导致构建失败

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)