nifi-1.12.1-bin.tar.gz 파일 다운로드 후 압축 해제

JAVA_HOME 경로 설정 ( JDK가 환경변수로 설정되어 있으면 별도 설정 X )

vi nifi_home/bin/nifi-env.sh로 진입

export JAVA_HOME=( jdk 경로 ) 로 수동 설정.
NiFi 메모리 설정
NiFi 에서는 서버 설정에 맞게 NiFi를 구성해주는 것이 중요합니다.
nifi_home/conf/bootstrap.conf 파일 수정
메모리 32GB 기준 설정

가비지 콜렉터를 사용하여 메모리를 정리해줘야 하기 때문에 java.arg.2 을 256MB java.arg.3 을 16g로 설정합니다.
java.arg.2의 메모리 할당이 클 경우 가비지 콜렉터가 메모리를 정리하지 못하는 현상이 발생해 작게 잡아줍니다.
NiFi port 설정
nifi_home/conf/nifi.properties

138번째 줄 nifi.web.http.port=8080은 8080이 port 로 설정 되어있습니다. 원하는 port 로 변경하려면 해당 설정을 변경합니다. 설정 변경 후 재시작하면 적용됩니다.
NiFi 실행
nifi_home/bin/nifi.sh start
NiFi 상태 확인
nifi_home/bin/nifi.sh status
NiFi 재시작
nifi_home/bin/nifi.sh restart
'Apache NiFi' 카테고리의 다른 글
NiFi 에서 postgresql 연동하기 ( + mysql 등등 ) (0) | 2021.11.15 |
---|---|
NiFi 에서 Hive 연동하기 ( PutHive3QL ) (0) | 2021.09.08 |
NiFi 에서 Hive3 설정 (0) | 2021.09.08 |