NIFI单机版搭建

tech2022-10-12  110

下载nifi安装包,可以从官网下载,但是比较慢,建议从清华或者其他的镜像站下载。

清华镜像站的nifi下载链接

在镜像站的apache目录下一般都有一个nifi的下载目录。

建议直接wget下载到服务器上,安装包有1.5G左右,下载再上传很浪费时间。下载好后tar -xzvf 解压。

cd nifi-1.12.0/conf vim nifi.properties

进入nifi的配置文件目录,修改nifi.properties配置文件。

# web properties # nifi.web.http.host=cdh02 nifi.web.http.port=58080 nifi.web.http.network.interface.default= nifi.web.https.host= nifi.web.https.port= nifi.web.https.network.interface.default= nifi.web.jetty.working.directory=./work/jetty nifi.web.jetty.threads=200 nifi.web.max.header.size=16 KB nifi.web.proxy.context.path= nifi.web.proxy.host= nifi.web.max.content.size= nifi.web.max.requests.per.second=30000 nifi.web.should.send.server.version=true

找到web properties的配置

第一行host填写自己的服务器ip,第二行填写端口号,默认端口号是8080,很容易和tomcat之类的冲突,改一改,其余默认即可。

cd ../bin vim nifi-env.sh

进入bin目录,修改nifi-env.sh,在之中添加jdk的路径。

export JAVA_HOME=/usr/jdk1.8.0_151

配置完成后就可以运行nifi了

./nifi.sh start

nifi启动比较慢,等待三到五分钟,再去访问nifi的主页。

http://cdh02:58080/nifi/ 这样一个单机版的nifi就已经搭建完成了,第一次打开应该是空的,我这里已经创建了一个demo任务。 学习NIFI的简易demo

最新回复(0)