单节点、集群部署,五 集群配置 (环境zk)
环境中有zk,嵌入式zk配置会冲突
使用已配置的Zookeeper
将nifi.propertier中嵌入式zk启动改成false
以及
编辑state-management.xml
启动nifi
投票选协调节点
心跳
单节点选举失败:(只配置了一个节点 当然选举失败)
多节点配置:
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
以上 再加上步骤:
修改zookeeper.properties
server.1=kudu1-...:2888:3888
server.2=kudu2-...:2888:3888
server.3=kudu3-...:2888:3888
state 目录下命令:
mkdir state
mkdir zookeeper
zookeeper下三台机器各自配置1,2,3:
echo 1 >> myid
echo 2 >> myid
echo 3 >> myid
启动就OK