nifi下载Win版本安装成功运行_network

news/2025/1/8 14:51:54/文章来源:https://www.cnblogs.com/shui-notes/p/18659686

一、Apache nifi相关网址

https://nifi.apache.org/								官网
https://nifi.apache.org/docs.html						 文档
https://nifi.apache.org/download.html					 下载页

## 二、Apache nifi本地安装

进入https://nifi.apache.org/download.html

解压到本地

bin目录下有启动和停止的脚本:

  • run-nifi.bat 是启动,在窗口按下ctrl+c就可以停止(不规范停止不能杀死后台进程,会导致再启动闪退,只能重启或杀进程)
  • dump-nifi.bat是停止 ,status-nifi.bat 是查看nifi进程

conf目录下是一些相关的配置文件:

  • nifi-properties 文件,这个文件就是整个nifi的配置中心,里面包含很多的基本配置,例如启动端口啊、内存分配啊等等

logs目录下可以查看相关的日志:

  • nifi-app.log 整个应用的运行日志
  • nifi-bootstrap.log 底层类加载一系列的日志
  • nifi-user.log 简单理解为用户的访问操作日志

本地启动成功

新版本和csdn上介绍的老版本不一样,不需要修改配置文件,修改了会出问题,运行不起来自动退出!!!

我电脑win10,jdk11,测试了 nifi-1.18.0 和 nifi-1.23.2 ,下载解压后,直接双击 run-nifi.bat 启动,就OK了。

打开浏览器,访问 https://127.0.0.1:8443/nifi/login,显示如下

如何找到自动生成的用户名和密码?

打开 logs 下的 nifi-app.log 文件,搜索 Generated Username,即可找到,如图

复制[]中的信息到登录页,即可登录成功。

修改用户名和密码

文档描述如下

启动的nifi窗口,不要关闭

执行命令(在bin目录下进入cmd,密码至少12个字符,不然要报错),如果报错,再试几次,如图则修改成功。

nifi.cmd set-single-user-credentials admin 123456123456

在nifi窗口输入ctrl + c,输入y,结束批处理。再重新双击run-nifi.bat 启动,密码才会生效。


**报错(以下都是解压后修改配置再启动造成的,先起起来不要改配置!!!,切记,出问题,直接删除文件夹,重新解压),起来后,有把握再修改配置**

优先看文档,出问题再百度

# 错误1:(文档中看到可能是jdk8的版本有点老,应该用新一点的JDK8就不会有这个问题,或者改设置应该也可以解决。我直接用JDK11就没有再报这个错误)
2023-10-13 09:37:34,363 INFO [main] org.apache.nifi.bootstrap.Command Failed to determine Process ID from [java.lang.ProcessImpl]: java.lang.Process.pid()
2023-10-13 09:37:34,363 WARN [main] org.apache.nifi.bootstrap.Command Launched Apache NiFi but could not determined the Process ID
# 错误2:用JDK11后报了以下错误,脚本运行一会儿后会闪退(应该是改配置的问题,启动成功界面和这个差不多)
2023-10-13 11:08:30,666 WARN [main] org.apache.nifi.bootstrap.Command Failed to set permissions so that only the owner can read pid file C:\Users\11588\Desktop\project\nifi\NIFI-1~1.2\bin\..\run\nifi.pid; this may allows others to have access to the key needed to communicate with NiFi. Permissions should be changed so that only the owner can read this file
2023-10-13 11:08:30,671 WARN [main] org.apache.nifi.bootstrap.Command Failed to set permissions so that only the owner can read status file C:\Users\11588\Desktop\project\nifi\NIFI-1~1.2\bin\..\run\nifi.status; this may allows others to have access to the key needed to communicate with NiFi. Permissions should be changed so that only the owner can read this file
2023-10-13 11:08:30,679 INFO [main] org.apache.nifi.bootstrap.Command Launched Apache NiFi with Process ID 14108

## 三、参考文献
https://nifi.apache.org/
https://nifi.apache.org/docs.html
https://blog.csdn.net/weixin_51572314/article/details/130238756
https://blog.csdn.net/chenwewi520feng/article/details/130595158

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/865885.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

策略梯度AC算法 - CartPole环境, 使用RNN作为策略网络

本文给出了使用RNN作为策略网络的AC算法代码示例,并在CartPole环境跑出结果。参考资料:Vanila Policy Gradient with a Recurrent Neural Network Policy – Abhishek Mishra – Artificial Intelligence researcher 动手学强化学习-HandsOnRL,本文中展示的代码都是基于《动…

Harbor配置https

harbor是不附带任何证书的,因此默认情况下使用http来进行访问 K8S在使用harbor作为私有仓库时或生产环境下强烈建议使用https 生成证书 生产环境下,需要从CA获取证书,测试或者开发可以使用OpenSSL自己生成证书 生成私钥 # 创建证书的存储目录 mkdir /home/ssl cd /home/sslo…

vue3引入ts以及js文件使用案例

ts:先确保项目正确集成TypeScript 添加tsconfig.json文件{"compilerOptions": {"target": "esnext","module": "esnext","strict": true,"jsx": "preserve","importHelpers": true…

coenzyme A 辅酶A

coenzyme A 化学式 C21H36N7O16P3S 分子量 767.535密度1.1335 g/cm3 (20C) 熔点 -5C 沸点 146 - 147是一种辅酶,值得注意的是其在合成和氧化脂肪酸的角色,和在三羧酸循环中氧化丙酮酸。

【每日一题】20250108

路的尽头什么都没有。但在路上遇见的不起眼的瞬间和记忆,最终会成就我们。【每日一题】一物体作匀加速直线运动,通过一段位移 \(\Delta x\) 所用的时间为 \(t_1\),紧接着通过下一段位移 \(\Delta x\) 所用时间为 \(t_2\).则物体运动的加速度为 A. \(\frac {2\Delta x( t_{1…

JS-21 字符串方法_charAt()

charAt方法返回指定位置的字符,参数是从0开始编号的var s =new String (zifuchuan)s.charAt(1)//"t"s.charAt(s.length-1)//"n" 如果参数为负数,或大于等于字符串的长度,charAt返回空字符串zifuchuan.charAt(-1)//""zifuchuan.charAt(9)//&…

应用质数和模算法

生成RSA加密密钥 密钥生成时先选择两个素数p和q,计算他们的乘积n=p*q,RSA的安全性是基于从n推导出p和q是很困难的,p和q越大,在给定n推到p和q的值越难,简单逻辑如下: 1、选择两个大的素数 2、计算n和phi(欧拉商函数) 3、选择一个公共指数e 4、计算私有指数d 5、使用公钥…

ASE100N03-ASEMI中低压N沟道MOS管ASE100N03

ASE100N03-ASEMI中低压N沟道MOS管ASE100N03编辑:ll ASE100N03-ASEMI中低压N沟道MOS管ASE100N03 型号:ASE100N03 品牌:ASEMI 封装:TO-252 最大漏源电流:100A 漏源击穿电压:30V 批号:最新 RDS(ON)Max:5.0mΩ 引脚数量:3 沟道类型:N沟道MOS管 芯片尺寸:MIL 漏电流: …

【信息安全】发布漏洞信息是否违法?如何量刑?

引言 在全球数字化进程加速的今天,信息安全问题成为了国家、企业乃至个人面临的重大挑战。网络漏洞作为信息安全的薄弱环节,一旦被恶意利用,可能导致数据泄露、系统崩溃甚至经济损失。随着安全研究人员和黑客的逐步增加,漏洞信息的披露也成为网络安全领域的一个重要议题。昨…

智能驾驶场地和道路测试服务

智能驾驶产品不断迭代更新,智驾功能日新月异。实车测试是智能驾驶功能和性能测试必不可少的手段之一,根据测试环境和测试项不同分为场地测试和道路测试。经纬恒润通过多年智能驾驶系统产品开发经验、实际场地和道路测试经验以及工具开发经验的积累,可以为客户提供智能驾驶相…

【unity】学习制作2D横板冒险游戏-1-

创建项目2D(Built-In Render Pipeline)核心模板 为2D游戏开发提供基础架构。 配置了适合2D项目的纹理导入、Sprite Packer、Scene视图、光照和正交摄像机等设置。3D(Built-In Render Pipeline)核心模板 开启3D游戏开发之旅,提供强大的3D场景构建能力。 配置了使用Unity内置…

水位自动监测摄像机

水位自动监测摄像机作为现代智能监控技术的重要应用,正在广泛应用于水利工程、防洪管理和环境监测等领域,显著提升了监测效率和数据准确性。水位自动监测摄像机利用高精度摄像头和先进的图像处理技术,能够实时监测水体的液位变化。其原理是通过安装在指定监测点的摄像头,连…