728x90

# 목차

[1] 설치 조건
[2] 경로
[3] 작업


[1] 설치 조건

1. 서버 1대
2. CentOS 7 이상
3. Java 1.8 OR Java 11

 

[2] 경로

/bigdata/nifi-1.19.0

 

[3] 작업

1. 설치 경로로 이동

cd /bigdata


2. nifi 다운로드

wget https://archive.apache.org/dist/nifi/1.19.0/nifi-1.19.0-bin.zip


3. nifi 압축 해제

unzip nifi-1.19.0-bin.zip


4. nifi로 심볼릭 링크 걸기

ln -s /bigdata/nifi-1.19.0 nifi


5. /bigdata/nifi/bin/nifi-env.sh에서 JAVA_HOME 설정

cd /bigdata/nifi/bin
vi nifi-env.sh

ex) export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64/


cf) java가 없다면 java 설치

yum -y install java-1.8.0-openjdk-devel.x86_64


* JDK의 경로는 아래 경로에서 확인

cd /usr/lib/jvm

 

6. /bigdata/nifi에서 nifi 실행

cd /bigdata/nifi
./bin/nifi.sh start

 -> 한 번 실행해 주어야 flow.json.gz, flow.xml.gz 파일이 conf에서 생성되기 때문


7. localhost:8443으로 nifi UI가 뜬 것을 확인하고 nifi 실행 종료

./bin/nifi.sh stop


8. /bigdata/nifi/conf/nifi.properties 설정 변경

cd /bigdata/nifi/conf
vi nifi.properties

nifi.web.https.host=0.0.0.0
nifi.web.https.port=9443


9. /bigdata/nifi에서 nifi start

cd /bigdata/nifi
./bin/nifi.sh start


10. single user 아이디 / 비밀번호 설정

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


11. 해당 서버 IP:9443으로 nifi UI 접속
설정한 아이디 / 비밀번호로 접속



728x90

+ Recent posts