| 1.x | 2.x | |
|---|---|---|
| Java | 8 또는 11 | 21 |
| 기본 접속 | HTTP 8080 / HTTPS 8443 | HTTPS 8443 |
| 보안 미설정 시 | — | 127.0.0.1 로만 바인딩. 외부에서 접근 불가 |
| 첫 기동 필수 | nifi.sensitive.props.key |
nifi.sensitive.props.key |
| 기본 인증 | Single User | Single User |
| 템플릿 기능 | 있음 (nifi.templates.directory) |
없음. 제거됨 |
| NiFi Registry 연동 | 가능 | 가능하나 Registry 폐기 예정 |
https://nifi.apache.org/download/ 에서 받는다. 예전 주소 download.html 은 download/ 로 바뀌었다.
압축을 풀면 아래 구조가 생기고, 처음 기동할 때 저장소 디렉터리가 만들어진다.
| 디렉터리 | 내용 |
|---|---|
bin |
실행 스크립트 (nifi.sh) |
conf |
설정 파일 (nifi.properties, bootstrap.conf 등) |
logs |
로그 |
flowfile_repository · content_repository · provenance_repository |
데이터 저장소 |
database_repository · work · state |
내부 상태 |
| 파일 | 내용 |
|---|---|
logs/nifi-app.log |
애플리케이션 메시지 |
logs/nifi-bootstrap.log |
기동·종료 메시지 |
logs/nifi-request.log |
HTTP 요청 |
logs/nifi-user.log |
인증·인가 메시지 |
Hadoop 에코시스템용 그룹·사용자를 만들고, NiFi 계정에 NIFI_HOME, JAVA_HOME 을 설정한다. Hive·Hadoop 연동이 필요하면 HIVE_HOME, HADOOP_HOME 도 함께 둔다.
최신 버전 v2.12.0 — 2026-09-16 확인 ↩︎