单节点、集群部署,五 集群配置 (环境zk)

环境中有zk,嵌入式zk配置会冲突

单节点、集群部署,五 集群配置 (环境zk)

 

 

使用已配置的Zookeeper

将nifi.propertier中嵌入式zk启动改成false

单节点、集群部署,五 集群配置 (环境zk)

以及

单节点、集群部署,五 集群配置 (环境zk)

编辑state-management.xml

单节点、集群部署,五 集群配置 (环境zk)

启动nifi

单节点、集群部署,五 集群配置 (环境zk)

投票选协调节点

心跳

单节点、集群部署,五 集群配置 (环境zk)

 

 

单节点选举失败:(只配置了一个节点 当然选举失败)

单节点、集群部署,五 集群配置 (环境zk)

多节点配置:

单节点、集群部署,五 集群配置 (环境zk)

 

单节点、集群部署,五 集群配置 (环境zk)

 

单节点、集群部署,五 集群配置 (环境zk)

kudu1-data-prod-hb2-ali.yonyouiuap.com:2181,kudu2-data-prod-hb2-ali.yonyouiuap.com:2181,kudu3-data-prod-hb2-ali.yonyouiuap.com:2181

10.167.0.3:2181,10.167.0.4:2181,10.167.0.5:2181

 

 

编辑state-management.xml

单节点、集群部署,五 集群配置 (环境zk)

 

使用内置嵌入式zk

以上 再加上步骤:

 

修改zookeeper.properties

 

server.1=kudu1-...:2888:3888

server.2=kudu2-...:2888:3888

server.3=kudu3-...:2888:3888

单节点、集群部署,五 集群配置 (环境zk)

 

state 目录下命令:

mkdir state

mkdir zookeeper

zookeeper下三台机器各自配置1,2,3:

echo 1 >> myid

echo 2 >> myid

echo 3 >> myid

启动就OK