Apache NIFI este un instrument scalabil open-source pentru a gestiona transformarea, rutarea datelor și logica de mediere a sistemului. Pentru a le spune în termeni simpli, nifi automatizează pur și simplu fluxul de date între două sau mai multe sisteme.
Este multi-platform și scris în Java care acceptă 180+ pluginuri care vă permit să interacționați cu diferite tipuri de sisteme. În acest articol, vom arunca o privire asupra modului de configurare Nifi pe Ubuntu 20.04 și Ubuntu 18.04.
Java este obligatoriu ca nifi să funcționeze. În mod implicit, Ubuntu vine cu OpenJDK 11. Pentru a verifica versiunea java, executați următoarea comandă.
$ java -version.
Dacă distribuția dvs. nu are java instalat, consultați articolul nostru complet cum se instalează Java pe Ubuntu.
A instala nifi pe Ubuntu, trebuie descărcați fișierul Nifi tar sau utilizați comanda wget de la terminal pentru a descărca fișierul. Dimensiunea fișierului este în jur
1,5 GB deci va dura ceva timp pentru a finaliza descărcarea, în funcție de viteza dvs. de internet.$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz.
Acum extrageți fișierul tar în orice locație doriți.
$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz.
Acum puteți intra în cos din directorul extras și porniți procesul nifi.
$ sudo ./nifi.sh start.
Alternativ, puteți crea un link soft și puteți schimba directorul sursă unde ați plasat fișierele dvs. nifi.
$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh / usr / bin / nifi.
Rulați comanda de mai jos pentru a verifica dacă softlinkul funcționează bine. În cazul meu, funcționează bine.
$ unde este nifi. starea $ sudo nifi.
Puteți întâlni avertismentul de mai jos dacă nu ați configurat fișierul Java acasă în mod corespunzător.
Puteți suprima acest avertisment adăugând Java casa in nifi-env.sh fișier prezent în același cos director.
$ sudo nano nifi-env.sh.
Adăugați calea Java_Home așa cum se arată.
export JAVA_HOME = / usr / lib / jvm / java-11-openjdk-amd64 /
Acum încearcă să începi nifi și nu veți vedea niciun avertisment.
$ sudo ./nifi.sh start.
Nifi este un instrument bazat pe web, astfel încât să puteți alege browserul preferat și să tastați următoarea adresă URL pentru a vă conecta la Nifi.
$ localhost: 8080 / nifi.
Pentru a opri procesul nifi executați următoarea comandă.
$ sudo nifi stop → Soft link. $ sudo nifi.sh stop → Din directorul bin.
Gata pentru acest articol. Vă rugăm să utilizați secțiunea de comentarii pentru a împărtăși feedback-ul. Ne-ar plăcea să aflăm de la dvs.