美文网首页
opentsdb过kerberos认证

opentsdb过kerberos认证

作者: SloanChang | 来源:发表于2019-01-18 15:03 被阅读0次

        opentsdb是依赖hbase做数据落地的,当集群添加认证组件后就需要对opentsdb添加通过集群认证的模块。

    1.在opentsdb.conf文件中添加如下配置:

    hbase.security.auth.enable = true

    hbase.security.authentication = kerberos

    hbase.sasl.clientconfig = Client

    # @TEST.CN是域名

    hbase.kerberos.regionserver.principal = hbase/_HOST@TEST.CN

    2.创建jaas.conf文件,并添加如下配置:

    Client {

    com.sun.security.auth.module.Krb5LoginModule required  

    storeKey=true  

    useKeyTab=true  

    useTicketCache=false  

    keyTab="/opt/opentsdb/opentsdb.keytab"  

    principal="opentsdb@JSFUND.CN";

    };

    3.编辑tsdb脚本在如下行中添加配置指定jaas文件:

    JVMARGS=${JVMARGS-'-enableassertions -enablesystemassertions -Djava.security.auth.login.config=/opt/opentsdb/jaas.conf'}

    相关文章

      网友评论

          本文标题:opentsdb过kerberos认证

          本文链接:https://www.haomeiwen.com/subject/fisndqtx.html