首页 > 其他分享 >nifi下载Win版本安装成功运行

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

时间:2023-10-15 11:16:23浏览次数:30  
标签:nifi bat 版本 Win bootstrap https apache org

一、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

标签:nifi,bat,版本,Win,bootstrap,https,apache,org
From: https://www.cnblogs.com/shui-notes/p/17765386.html

相关文章

  • Django 代码部署运行(Windows)
     安装git 准备好文件夹E:\_prjct\boshi_xinxi_caiji\codes2 启动gitbash$pwd/E/_prjct/boshi_xinxi_caiji/codes2$gitclonehttps://gitee.com/xautstar/doctoral-dissertation-collection.git   创建数据库collection,修改用户和密码  在sqlyog......
  • 忘记Windows 10 登录密码
    Win10Win10不记得开机密码 这个(https://zhidao.baidu.com/question/376236858295220644.html)介绍了两种方法。先可以试一下第一种方法。第一种方法的思路是添加一个管理员级别的账号,用这个新的账号修改以前系统的账号。第二种方法的思路是用U盘做一个启动系统的PE系统,在PE系......
  • 安装 windows 10 无法安装到这个磁盘 启用了磁盘的控制器
           解决办法:               重启机器进入BIOS,还原BIOS默认设置。               具体操作:开机,按del进入BIOS,选择Exit下LoadSetupDefaults,回车,Yes,F10保存退出 将【Boot-Mode】修改为UEFI https://blog.csdn.net/u0......
  • Windows上卸载MySQL 5.1
        完整的卸载MySQL5.1的卸载方法:1、控制面板里的增加删除程序内进行删除2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除3、开始->运行->regedit看看注册表里这几个地方删除没有HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\S......
  • windows下单机安装ZooKeeper
    1.下载安装JDK并配置相关网站https://www.oracle.com/java/technologies/downloads/archive/ Jdk各版本下载https://www.oracle.com/ oracle官网https://archive.apache.org/dist/zookeeper/ Zookeeper各版本下载https://zookeeper.apache.org/ ......
  • 【Linux 基础】gcc、g++多版本间的切换
    在make时可能出现版本过高的问题,因此需要进行版本切换。gcc多版本间的切换(g++配置方法一样,gcc换为g++即可)系统:ubuntu18方法:根据需要同步设置gcc与g++间的版本号1.gcc安装(多版本) sudoapt-getupdate sudoapt-getinstallgcc##安装最新版本,此处为7 sudoapt-getinstall......
  • windows系统安装openssl并且转换证书格式
    概述碎碎念,如果你有MAC电脑,就别折腾了,直接用MAC电脑吧,不用安装直接用openssl本文主要讲到了openssl的基本使用方法,开发环境为windows,开发工具为VS2019.本文主要是说明openssl如何使用,不介绍任何理论知识,如果有不懂的,请自行百度。个人建议下一个everything查询工具,真的很好用,比......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......