Как настроить кластер NiFi, используя 3 машины (1 менеджер и 2 узла), используя внешний zookeeper - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь настроить кластер NiFi с 3 машинами (1 менеджер и 2 узла) на разных машинах, используя внешний zookeeper.

Я изменил следующие вещи в nifi.properties

nifi.zookeeper.connect.string = XX.XXX.XXX.XXX: 2181 nifi.state.management.embedded.zookeeper.start = false

Я создал файл zoo.cfg в папке Zookeeper / conf, который содержит

tickTime=2000
dataDir=/home/Data/zookeeper/
clientPort=2181
initLimit=5
syncLimit=2
server.1=XX.XXX.XXX.XXX:2888:3888

, и создал myid файл в dataDir = / home / Data / zookeeper / , который содержит 1.

Я следил почти за всеми статьями, доступными в Интернете, но не смогдля успешной настройки кластера.

при запуске служб nifi он не показывает ни одного кластера.Я проверил, что мой zookeeper работает и использует jps:

3890 QuorumPeerMain
3989 RunNiFi
4006 NiFi
6813 Jps

Как я могу настроить кластер NiFi для 3 машин (1 Manager и 2 узла) на разных машинах, используя внешний zookeeper.

1 Ответ

0 голосов
/ 21 февраля 2019

Важные вещи для проверки: nifi.properties:

nifi.cluster.is.node = true

nifi.cluster.node.address = {имя_хоста}

Ваш кластер зоопарка работает?

Все остальные вещи, о которых вы упомянули, звучат правильно.

...