当前位置:   article > 正文

Nifi集群安装配置_nifi bin 配置

nifi bin 配置

机器

目录

免密登录

nifi001d

/opt/software/nifi

nifi001d>>nifi002d、nifi003d

niif002d

/opt/software/nifi

nifi002d>>nifi001d、nifi003d

niif002d

/opt/software/nifi

nifi003d>>nifi001d、nifi002d

1、安装nifi

  1. 1)解压
  2. tar -zxvf nifi-1.10.0-bin.tar.gz -C /data/software/
  3. 2)创建软链接
  4. ln -s nifi-1.10.0 nifi

2、配置nifi

(1) vi conf/bootstrap.conf 修改如下配置项:

(2)如指定nifi 就需要su nifi用户去启动⚠️ 需要useradd nifi 创建完nifi用户成可以su nifi

run.as=nifi

3、修改nifi.properties 文件

  1. nifi.web.http.host=nifi001d nifi.web.http.port=9090
  2. nifi.cluster.is.node=true
  3. nifi.cluster.node.address=nifi001d
  4. nifi.cluster.node.protocol.port=8081
  5. nifi.zookeeper.connect.string=nifi001d:2181,nifi002d:2181,nifi003d:2181
  6. nifi.zookeeper.root.node=/nifi

4、 修改state-management.xml

  1. <cluster-provider>
  2. <id>zk-provider</id>
  3. <class>org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider</class>
  4. <property name="ConnectString">nifi001d:2181,nifi002d:2181,nifi003d:2181</property>
  5. <property name="Root Node">/nifi</property>
  6. <property name="Session Timeout">10 seconds</property>
  7. <property name="Access Control">Open</property>
  8. </cluster-provider>

5、scp其他两台机器

注:需配置免密

  1. scp -r nifi nifi002d:/opt/software/
  2. scp -r nifi nifi003d:/opt/software/

6、修改其他两台机器的配置文件

  1. nifi002d
  2. nifi002d vim nifi.properties
  3. nifi.web.http.host=nifi002d
  4. nifi.cluster.node.address=nifi002d
  5. nifi003d
  6. vim nifi.properties
  7. nifi.web.http.host=nifi003d
  8. nifi.cluster.node.address=nifi003d

7、 启动nifi

  1. bin/nifi.sh start
  2. #jps 不能用 就使用 ps -ef |grep nifi 查看进程

8、访问地址

  1. #地址
  2. http://nifi001d:9090/nifi/

9、配置nifi log 数据日志大小 可参考(报错在配置)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/622852
推荐阅读
相关标签
  

闽ICP备14008679号