centos7 기준입니다.

호스트명이 mast03인 서버에 NiFi - 1.12.0 standalone모드로 설치하도록 하겠습니다.

 

실행권한은 hadoop유저이며,

java 환경변수가 설정되어있음을 가정합니다.

 

https://developer-woong.tistory.com/38

 

centos linux java 환경변수설정

centos7 기준입니다. jdk8 버전 다운로드 후 /opt/apps/라는 디렉토리에 압축파일을 업로드 하였습니다. 추후 진행입니다. 1. 압축 해제 및 폴더명 변경 tar xvfz /opt/apps/[jdk8 TAR.GZ] mv /opt/apps/[압축해제된

developer-woong.tistory.com

 

1. nifi 압축파일 다운로드 및 압축해제

action server: mast03

user: root

pwd: -

cmd:

cd /opt/apps
wget https://archive.apache.org/dist/nifi/1.12.0/nifi-1.12.0-bin.tar.gz

tar xvfz nifi-1.12.0-bin.tar.gz
chown -R hadoop:hadoop /opt/apps/nifi-1.12.0

2. nifi 데이터 저장소 결로 생성 및 권한 부여

action server: mast03

user: root

pwd: -

cmd:

mkdir /data/nifi

chown -R hadoop:hadoop /data/nifi

su - hadoop

cd /opt/apps/nifi-1.12.0

 

 

3. nifi 설정파일 수정

action server: mast03

user: hadoop

pwd: /opt/apps/nifi-1.12.0

cmd:

vi conf/nifi.properties

# 엡 포트 지정
nifi.web.http.port=18080

# nifi 데이터 저장 경로 지정
nifi.database.directory=/data/nifi/database_repository
nifi.flowfile.repository.directory=/data/nifi/flowfile_repository
nifi.content.repository.directory.default=/data/nifi/content_repository
nifi.provenance.repository.directory.default=/data/nifi/provenance_repository

 

4. nifi 기동 및 상태 확인

action server: mast03

user: hadoop

pwd: /opt/apps/nifi-1.12.0

cmd:

./bin/nifi.sh start

nifi web확인

 

nifi 데이터 저장 경로 생성 확인 

 

nifi 메모리 설정법입니다.

https://developer-woong.tistory.com/48

 

Apache NiFi 메모리 설정

nifi에서 사용할 메모리 사이즈 설정방법입니다. vi ${NIFI_HOME}/conf/bootstrap.conf # 최소 java.arg.2=-Xms512m # 최대 java.arg.3=-Xmx2048m

developer-woong.tistory.com

 

반응형

'BigData > NiFi' 카테고리의 다른 글

NiFi) NiFi Cluster 모드 주의 사항  (0) 2024.06.26
NiFi) NiFi log 디렉토리 설정  (0) 2024.02.05
Apache NiFi 메모리 설정  (0) 2023.07.25

+ Recent posts