빅데이터/Apache Nifi / / 2023. 7. 24. 13:51

Apache Nifi 설치하기

  • 개요
  • 설치 방법
  • 실행 방법
  • 접속 방법
  • 기타

1. 개요

이 문서에서는 Windows에 Apache Nifi를 설치하는 방법을 안내합니다.

2. 설치방법

먼저, Apache Nifi의 공식 웹사이트인 https://nifi.apache.org/ 로 이동하여 작성일 기준으로
가장 최신 버전인 nifi-1.22.0-bin.zip 파일을 다운로드한 후 압축을 해제합니다

Downloads

3. 실행방법

1. 실행하기 전에 JAVA를 다운로드하고 JAVA_HOME 환경 변수를 설정해야 합니다.
2. Windows 환경에서는 nifi를 실행하기 위해 run-nifi.bat 배치 파일을 실행합니다.
3. NiFi를 sh로 실행하려면 반드시 NiFi (home) 루트 디렉토리에서 bin 폴더에 접근하여 sh를 실행해야 합니다.


ex) /bin/nifi.sh ※ 아래는 프로젝트 생성 시 폴더 구조

nifi (home)
├──bin
├──conf
├──docs
├──extensions
├──lib
└──logs
cd C:\tools\nifi-1.22.0 (nifi home)

NiFi 앱을 실행
.\bin\run-nifi.bat
.\bin\nifi.sh start (쉘 스크립트의 경우 필히 이 방법으로 실행)

NiFi 앱이 실행중인지 확인하려면
.\bin\nifi.sh status
.\bin\status-nifi.bat

NiFi 앱을 중지하려면
.\bin\nifi.sh stop

강제 중지하려면
.\bin\status-nifi.bat 으로 PID 및 PORT 를 확인

PID를 강제 중지
taskkill /pid ???? /f

기타 명령어
netstat -ano

4. 접속방법

https://localhost:8443/nifi/login 으로 접속하여 로그인합니다.
NIFI를 처음 실행 후에는 .\logs\nifi-app.log파일에서 아래와 같이 로그인 아이디와 패스워드를 확인 할 수 있습니다


Generated Username [f8f07a6a-580c-4cd5-8478-47ec1d7e81cb]
Generated Password [JdMAwLLXCZPmyfMdAfJDOg4Tv61zJorn]

패스워드 변경 방법

java -cp 'C:\tool\nifi-1.22.0\lib\bootstrap\*' '-Dnifi.properties.file.path=C:\tool\nifi-1.22.0\conf\nifi.properties' org.apache.nifi.authentication.single.user.command.SetSingleUserCredentials login2id login1q2w#E$R

or

./bin/nifi.sh set-single-user-credentials <username> <password>

5. 기타

실행 제어

NiFi 앱을 실행하려면
bin/nifi.sh start

NiFi 앱이 실행중인지 확인하려면
bin/nifi.sh status NiFi

앱을 중지하려면
bin/nifi.sh stop

'빅데이터 > Apache Nifi' 카테고리의 다른 글

Apache Nifi SplitJson, JsonPath Expression  (0) 2023.11.10
Apache Nifi Cron Schedule 작성  (0) 2023.11.09
Apache Nifi 프로세서  (0) 2023.09.03
Apache Nifi 실행  (0) 2023.09.01
Apache Nifi 란?  (1) 2023.08.30
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유