然后我们开始来搭建nifi集群,可以看到之前我们上传上来的安装包
然后我们因为当前目录有了,我先去解压到其他目录
这里解压到/export/soft下面去
然后进去soft去看看,可以看到已经有了
然后我们说我们要搭建3个nifi的集群,那么这个时候,需要复制3份,但是
我们为了方便这里先不cp -r nifi-1.9.2-18001了 先不复制了,可以看到我们先重命名,然后又
复制了,注意这里的复制先不要执行,我们可以配置完了以后再复制,这样方便一点
首先我们去看看,进入cd nifi-1.9.2-18001/conf下面,然后ls一下,看看里面有个zookeeper.properties
需要配置这个zookeeper,内嵌的zookeeper信息
打开以后,然后首先配置这个clientPort
clientPort是zookeeper的端口号,然后
这里要注意,我不是用了3台服务器,而是用了3个服务,相当于开启了3个进程来进行的nifi集群的搭建,当然你可以
搭建3台服务器,这样更好.
这里在这个目录下有配置好的配置文件可以拿过去用
配置了clientPort以后,然后再来配置 server.1= ...这里,这里添加集群的信息,这里添加3台
这里的12888是用来集群内机器通信的,然后13888是用来进行选举的.
一、zookeeper有三个端口(可以修改)
1、2181
2、3888
3、2888
二、3个端口的作用
1、2181:对cline端提供服务
2、3888:选举leader使用
3、2888:集群内机器通讯使用(Leader监听此端口)
这个保存退出zookeeper的配置就完了.