大数据NiFi(四):NiFi单节点安装

举报
Lansonli 发表于 2023/01/06 16:57:24 2023/01/06
1.2k+ 0 0
【摘要】 ​NiFi单节点安装一、介绍与下载Apache NiFi可以基于Linux和Window安装,这里建议基于Linux安装。安装NiFi的节点需要安装JDK8,NiFi0.x版本需要JDK7。NiFi安装可以单节点安装,也可以分布式安装。我们这里安装NiFi的1.13版本,需要JDK8。NiFI下载官网地址:Apache NiFi Downloads二、单节点安装1、将下载好的NiFi安装包上...

NiFi单节点安装

一、介绍与下载

Apache NiFi可以基于Linux和Window安装,这里建议基于Linux安装。安装NiFi的节点需要安装JDK8,NiFi0.x版本需要JDK7。NiFi安装可以单节点安装,也可以分布式安装。我们这里安装NiFi的1.13版本,需要JDK8。

NiFI下载官网地址:Apache NiFi Downloads

二、单节点安装

1、将下载好的NiFi安装包上传解压

#这里将NiFi安装包上传到node5节点上
[root@node5 software]# tar -zxvf ./nifi-1.13.0-bin.tar.gz 
nifi-1.13.0/README
nifi-1.13.0/LICENSE
... ....

2、修改WebUI端口

NiFi启动后,默认的WebUI端口为8080,为了防止和其他服务端口冲突,可以配置$NiFi_HOME/conf/nifi.properties,修改WebUI端口,也可以不配置。

#vim /software/nifi-1.13.0/conf/nifi.properties 144行
nifi.web.http.host=192.168.179.8
nifi.web.http.port=8989 

3、启动关闭NiFi

#进入 $NiFi_HOME/bin目录下,启动NiFi服务
[root@node5 bin]# ./nifi.sh start

#查看NiFi进程
[root@node5 logs]# jps
8025 NiFi
8537 Jps
8011 RunNiFi

#关闭NiFi服务
[root@node5 bin]# ./nifi.sh stop

以上启动NiFi之后,启动日志在$NiFi_HOME/logs/nifi-app.log文件中,需要等待一会NiFi才能完全启动成功。当日志中出现下图标志时,NiFi启动成功:

4、将NiFi作为系统服务,方便启动和关闭

也可以将NiFi作为系统服务启动,需要执行命令:$NiFi_HOME/bin/nifi.sh install ,这样就以默认名称“nifi”安装服务,这样就可以使用命令“service nifi start/stop”来启动关闭服务。

#安装系统服务nifi
[root@node5 ~]# cd /software/nifi-1.13.0/bin/
[root@node5 bin]# ./nifi.sh install
Service nifi installed

#启动nifi服务
[root@node5 bin]# service nifi start

#关闭nifi服务
[root@node5 bin]# service nifi stop

5、访问WebUI界面

​​​​​​http://node5:8989/nifi

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。