- 개요
- 설치 방법
- 실행 방법
- 접속 방법
- 기타
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 |