본문 바로가기
NIFI

cloudera manager에 nifi cfm 2.1.2 서비스 추가하는 방법

by kyeongseo.oh 2022. 3. 21.

http daemon이 running중이라고 가정.

[root@adm1:/var/www/html]# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2022-03-20 01:08:43 KST; 1 day 16h ago
     Docs: man:httpd(8)
           man:apachectl(8)

 

parcel을 배포할 수 있게 httpd location에 cfm2.1.2 디렉토리를 생성하고 manifest.json, parcel 파일을 다운받는다.

[root@adm1:~]# cd /var/www/html/
[root@adm1:/var/www/html]# mkdir cfm2.1.2

 

다음 3개 파일을 /var/www/html/cfm2.1.2 경로에 다운받았음

[root@adm1:/var/www/html/cfm2.1.2]# ll
total 3856868
drwxr-xr-x  2 root root         99 Mar 21 18:00 ./
drwxr-xr-x. 6 root root         62 Mar 21 17:55 ../
-rw-r--r--  1 root root 3949422829 Aug 17  2021 CFM-2.1.2.0-283-el7.parcel
-rw-r--r--  1 root root         41 Aug 17  2021 CFM-2.1.2.0-283-el7.parcel.sha
-rw-r--r--  1 root root        839 Aug 17  2021 manifest.json

 

/opt/cloudera/csd 디렉토리에 nifi jar파일과 nifi registry jar 파일을 다운받아줌

jar 파일의 권한을 cloudera-scm으로 변경한다.

[root@adm1:/opt/cloudera/csd]# cd /opt/cloudera/csd/

[root@adm1:/opt/cloudera/csd]# chown cloudera-scm:cloudera-scm NIFI*

[root@adm1:/opt/cloudera/csd]# ll
total 168
drwxr-xr-x 2 cloudera-scm cloudera-scm   183 Mar 21 18:19 ./
drwxr-xr-x 8 cloudera-scm cloudera-scm    97 Mar 20 01:20 ../
-rw-r--r-- 1 cloudera-scm cloudera-scm 17176 Mar 20 02:14 LIVY_FOR_SPARK3-0.6.3000.3.2.7170.1001-3.jar
-rw-r--r-- 1 cloudera-scm cloudera-scm 71595 Aug 17  2021 NIFI-1.13.2.2.1.2.0-283.jar
-rw-r--r-- 1 cloudera-scm cloudera-scm 55603 Aug 17  2021 NIFIREGISTRY-0.8.0.2.1.2.0-283.jar
-rw-r--r-- 1 cloudera-scm cloudera-scm 20154 Mar 20 02:14 SPARK3_ON_YARN-3.2.0.3.2.7170.1001-3.jar

 

cloudera-scm-server을 재시작한다.

systemctl restart cloudera-scm-server

 

parcel을 추가해준다.

[parcel] -> [parcel repository & network settings] 순으로 클릭한다.

 

원격 pacel 레포지토리 url에 parcel의 경로를 적어준 후 save & verify configuration을 클릭한다.

위 작업을 수행하면 CFM parcel이 추가된다.

다운로드하고 다운로드가 완료되면 배포하고 활성화한다.

 

서비스 추가에 NIFI가 추가된다.  

 

NIFI가 잘 설치되었다.

 

DATA FLOW도 잘 그려진다.

댓글