【发布时间】:2018-06-20 18:27:45
【问题描述】:
我已按照NiFi admin guide 中提到的 NiFi 集群步骤进行操作。但是 NiFi 节点并没有与嵌入式 zookeeper 形成一个工作集群。我错过了什么吗?请帮忙。
zookeeper.properties 中的配置如下。 192.168.99.101 是 NiFi 正在运行并侦听端口 9090 的 localhost IP 地址:
clientPort=2181
initLimit=10
autopurge.purgeInterval=24
syncLimit=5
tickTime=2000
dataDir=./state/zookeeper
autopurge.snapRetainCount=30
server.1=192.168.99.101:2888:3888
nifi.properties中关于Zookeeper的配置如下:
nifi.state.management.embedded.zookeeper.start=true
nifi.state.management.embedded.zookeeper.properties=./conf/zookeeper.properties
nifi.zookeeper.connect.string=192.168.99.101:2181
nifi.zookeeper.connect.timeout=3 secs
nifi.zookeeper.session.timeout=3 secs
nifi.zookeeper.root.node=/nifi
nifi.zookeeper.auth.type=
nifi.zookeeper.kerberos.removeHostFromPrincipal=
nifi.zookeeper.kerberos.removeRealmFromPrincipal=
【问题讨论】:
-
没有看到您的配置,任何人都无法判断出了什么问题。
-
@BryanBende - 配置文件是捆绑到 NiFi Docker 中的默认文件。我只对问题中链接的集群设置文档中提到的特定配置属性进行了更改。我没有粘贴所有配置,因为这会使问题过于冗长。无论如何,我现在已经在我的问题中粘贴了相关部分。谢谢。
-
您是否在日志中收到任何错误消息?如果是,请与他们一起更新您的帖子。顺便说一句,您是否在 ZooKeeper 的
dataDir中设置了myid文件?
标签: apache-nifi