Nifi 安装-2 | 学习笔记

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习 Nifi 安装-2

开发者学堂课程【NiFi 知识精讲与项目实战(第一阶段)Nifi 安装-2】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/705/detail/12512


Nifi 安装-2

内容介绍

一、Nifi 的服务安装

一、Nifi 的服务安装

首先将安装文件上传到 linux 虚拟机中,上传目录放在 export download 目录下。刚开始目录是空的,需要进行上传。不同的客户端都会有上传工具,采用自己的工具即可,此时采用是 MOBILEXONE 进行上传。安装包在资料文件夹中,Nifi 安装包目录下的文件 Nifi1.9.2-bin-tar.gz,把文件上传到服务器当中:

11.png

上传可能会慢。上传完毕,此时文件包已经存在:[ root@localhost download]# ls nifi-1.9.2-bin.tar.gz 接下来进行解压: [root@localhost download]# tar -zxvf nifi-1.9.2-bin.tar. gz 安装包解压完毕:

22.png

此时在目录下多了 nifi1.9.2的文件夹,接下来对配置文件进行配置,修改一下外部访问端口号,进入到 NIFI 文件夹: binconfdocsextensionslibLICENSE NOTICEREADME 在 conf 目录下,有 Nifi.property 文件: [ root@localhost nifi-1.9.2]# cd conf/ 转到该目录下,修改端口号,默认的端口号是8080,搜索 port:

33.png

可以看到 Nifi.web.htp .port,默认是8080,修改成58080,保存,保存以后,再进入到 bin 目录下运行,bin 目录下有 Nifi.SH 文件,通过运行文件,启动 Nifi,运行: .\ Nifi.SH start 回车,此时 nifi 已经启动,查看日志,日志在 log 目录下: [root@localhost logs]# tail -f nifi-app.log 过程较慢,日志如下:

44.png

端口号为58080,形成日志证明已经启动成功,同时可以看到 CPU 从高用到0%的状态,就证明已经启动完成。进行访问,打开浏览器,输入 IP 地址, 192.168.52.0:58080\nifi 回车,此时已经成功访问, NIFI 管理界面如下:

55.png

界面一共分以下部分:

66.png

菜单栏、主屏幕,在主屏幕左侧是工作区,这三部分各有各的作用。菜单栏上显示了常用的组件以及状态信息,在右上角有菜单按钮,在主面板当中,主要是展示处理器和处理器组,左侧是工作区,工作区中展示的是缩略图以及常用的操作菜单按钮。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
数据可视化 关系型数据库 MySQL
Apache NiFi之MySQL数据同步
一.简述 Apache NiFi是一个易用、强大、可靠的数据处理与分发系统,Apache NiFi的设计目标是自动化管理系统间的数据流Apache NiFi是美国国家安全局(NSA)开发和使用了8年的一个可视化、可定制的数据集产品。
6054 0
|
SQL 分布式计算 Java
数据治理之元数据管理的利器——Atlas入门宝典(二)
随着数字化转型的工作推进,数据治理的工作已经被越来越多的公司提上了日程。作为Hadoop生态最紧密的元数据管理与发现工具,Atlas在其中扮演着重要的位置。但是其官方文档不是很丰富,也不够详细。所以整理了这份文档供大家学习使用。
3334 1
数据治理之元数据管理的利器——Atlas入门宝典(二)
|
Java API 持续交付
apache nifi 如何进行二次开发?
【10月更文挑战第23天】apache nifi 如何进行二次开发?
600 2
ly~
|
并行计算 算法 API
SDL 图形库优化对硬件要求有何变化
SDL(Simple DirectMedia Layer)图形库是一个跨平台的多媒体库,适用于多种操作系统和设备。优化后的SDL 2.0对硬件的要求有所提升,特别是显卡性能。优化包括提高渲染效率、利用硬件加速功能、支持高效解码算法等,以增强图形处理能力和流畅度。同时,优化后的SDL对输入设备的交互体验要求更高,需确保键盘、鼠标、触摸屏等设备的顺畅操作。尽管如此,SDL仍保持良好的兼容性,能在较低配置的硬件上运行,只是性能表现会有所差异。
ly~
802 4
|
人工智能 Serverless API
云原生应用开发平台CAP:一站式应用开发及生命周期管理解决方案
阿里云的云应用开发平台CAP(Cloud Application Platform)是一款一站式应用开发及应用生命周期管理平台。它提供丰富的Serverless与AI应用模板、高效的开发者工具链及企业级应用管理功能,帮助开发者快速构建、部署和管理云上应用,大幅提升研发、部署和运维效能。
910 4
|
数据可视化 Linux 测试技术
7zip压缩工具的Linux命令
本文介绍了如何在Linux系统中使用7zip压缩工具,包括通过brew安装、使用基本命令进行文件压缩、解压、列出存档内容、测试存档完整性以及进行性能基准测试等操作。
706 3
7zip压缩工具的Linux命令
|
XML 关系型数据库 MySQL
MySQL 导出某些数据的技术详解
MySQL 导出某些数据的技术详解
564 3
|
Java 编译器 Scala
IDEA上的Scala环境搭建
本文指导如何搭建Scala开发环境。首先,安装Scala编译器`scala-2.12.10.msi`,通过DOS窗口验证安装成功。然后,在IDEA中,安装Scala插件,创建Maven工程,删除默认包,新建Scala源码包,并在其中创建Scala Object类。接着,配置项目结构,添加Scala SDK,确保Maven、Language Level和Compiler的bytecode版本设置正确。最后,编写并测试基本的Scala代码。
846 2
IDEA上的Scala环境搭建
|
关系型数据库 MySQL
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
769 0
|
SQL 关系型数据库 MySQL
Nacos 1.2.1 集群搭建(二)MySQL、cluster 配置
Nacos 1.2.1 集群搭建(二)MySQL、cluster 配置
351 1