nifi集群_Apache NiFi系统管理员指南 系统要求/如何安装和启动NiFi

Apache NiFi可在各种操作系统上运行,包括Linux、Unix、Windows和Mac OS X,需要Java 8或11支持。最低硬件需求依赖于数据流规模。本文档介绍了NiFi的系统要求和在Linux/Unix/OS X及Windows上的安装启动步骤,包括配置nifi.properties文件和使用命令行工具管理NiFi服务。
摘要由CSDN通过智能技术生成

系统要求

Apache NiFi可以运行在像笔记本电脑一样简单的设备上,但是它也可以跨许多企业级服务器集群运行。因此,所需的硬件和内存量将取决于所涉及数据流的大小和性质。NiFi处理数据时,数据会存储在磁盘上。因此,NiFi需要为其各种存储库分配足够的磁盘空间,尤其是内容存储库,流文件存储库和源头存储库(有关这些存储库的更多信息,请参见系统属性部分)。NiFi具有以下最低系统要求:

  • 需要Java 8或Java 11

  • 支持的操作系统:

  • Linux
  • Unix
  • Windows
  • Mac OS X
  • 支持的Web浏览器:

  • Microsoft Edge:当前或上一个版本
  • Mozilla FireFox:当前或上一个版本
  • Google Chrome:当前或上一个版本
  • Safari:当前或上一个版本

 8f3b66ee4640246ef11cc3ca35d1b3d5.png在持续和极高的吞吐量下,可能需要调整CodeCache设置以避免突然的性能损失。有关更多信息,请参见“ 引导程序属性”部分。

如何安装和启动NiFi

  • Linux / Unix / OS X

  • 解压缩并解压缩到所需的安装目录
  • 在/conf下找到的文件中进行所需的编辑 
  •     至少,我们建议编辑nifi.properties文件,并为nifi.sensitive.props.key输入密码(请参见下面的系统属性)。

  • 在/bin目录中,键入./nifi.sh ,执行以下命令:    

  •     start:在后台启动NiFi

  •     stop:停止在后台运行的NiFi

  •     status:提供NiFi的当前状态

  •     run:在前台中运行NiFi并等待Ctrl-C启动NiFi关机

  •     install:将NiFi安装为可以通过以下方式控制的服务

  •     service nifi start

  •     service nifi stop

  •     service nifi status

  • Windows

  • 解压缩到所需的安装目录
  • 在/conf下找到的文件中进行所需的编辑 
  •     至少,我们建议编辑nifi.properties文件,并为nifi.sensitive.props.key输入密码(请参见下面的系统属性)。
  • 导航到/bin目录
  • 双击run-nifi.bat。这会在前景中运行NiFi,并等待Ctrl-C启动NiFi关闭
  • 要查看NiFi的当前状态,请双击 status-nifi.bat

NiFi首次启动时,将创建以下文件和目录:

  • content_repository

  • database_repository

  • flowfile_repository

  • provenance_repository

  • work 目录

  • logs 目录

  • 在conf目录中,创建flow.xml.gz文件

有关配置NiFi存储库和配置文件的更多信息,请参见本指南的“ 系统属性”部分。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值