【问题标题】:Nifi: using zookeeper with SSLNifi:使用带有 SSL 的 Zookeeper
【发布时间】:2019-04-09 18:12:16
【问题描述】:

我有一个带有一个 zookeeper 节点和五个 Nifi 节点的 Nifi 集群。我想要从 Zookeeper 服务器到 Nifi 客户端的 SSL 加密。 从Nifi documentation 阅读,它说:

ZooKeeper 中对 SSL 的支持正在积极开发中,预计将在 3.5.x 发布版本中提供。

新的 zookeeper 3.5.3-beta 具有 SSL 功能。 我安装了 zookeeper 3.5.3,但我无法使用 SSL 保护它的连接:我收到 NotSslRecordException

如何使用 SSL 使用安全的 zookeeper 运行 Nifi?

谢谢

【问题讨论】:

    标签: ssl apache-zookeeper apache-nifi


    【解决方案1】:

    它需要的不仅仅是运行 ZooKeeper 3.5.x。 NiFi 中有代码使用 ZooKeeper 客户端,并且该代码不是基于 3.5.x 客户端的,因此 NiFi 无法建立 SSL 连接。

    【讨论】:

      【解决方案2】:

      请注意,您还需要设置 Zookeeper 以使用 SSL 安全性,例如

      zookeeper.ssl.keyStore.location="/path/to/your/keystore"
      zookeeper.ssl.keyStore.password="keystore_password"
      zookeeper.ssl.trustStore.location="/path/to/your/truststore"
      zookeeper.ssl.trustStore.password="truststore_password"
      

      完整文档在这里:https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-15
        • 1970-01-01
        • 2022-12-16
        • 1970-01-01
        相关资源
        最近更新 更多