Apache Nifi installimine Ubuntu Linuxi


Apache NIFI on avatud lähtekoodiga skaleeritav tööriist muundamise, andmete suunamise ja süsteemi vahendamise loogika haldamiseks. Võlakirjeldatult automatiseerib nifi lihtsalt kahe või enama süsteemi vahelise andmevoo.

See on platvormidevaheline ja Java-s kirjutatud, mis toetab üle 180 pistikprogrammi, mis võimaldavad teil suhelda erinevat tüüpi süsteemidega. Selles artiklis vaatleme, kuidas Nifi seadistada Ubuntu 20.04 ja Ubuntu 18.04.

Java on nifi töötamiseks kohustuslik. Vaikimisi on Ubuntu kaasas OpenJDK 11. Java-versiooni kontrollimiseks käivitage järgmine käsk.

$ java -version

Kui teie levitamisse pole Java installitud, vaadake meie põhjalikku artiklit selle kohta, kuidas Java Ubuntu installida.

Apache Nifi installimine Ubuntu

Nifi installimiseks Ubuntu peate faili allalaadimiseks terminalist käsu tegema. Faili suurus on umbes 1,5 GB, nii et allalaadimise lõpuleviimine võtab aega, sõltuvalt teie Interneti-kiirusest.

$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz

Nüüd eraldage tõrvafail soovitud asukohta.

$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz

Nüüd saate minna ekstraheeritud kataloogi prügikasti kataloogi ja alustada nifi-protsessi.

$ sudo ./nifi.sh start

Teise võimalusena saate luua pehme lingi ja muuta lähtekataloogi, kuhu oma nifi-failid paigutasite.

$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi

Käivitage järgmine käsk, et kontrollida, kas softlink töötab hästi. Minu puhul töötab see hästi.

$ whereis nifi
$ sudo nifi status

Kui te pole Java-kodu õigesti seadistanud, võite ette tulla järgmise hoiatusega.

Selle hoiatuse saate alla suruda, lisades Java kodu faili nifi-env.sh, mis asub samas prügikasti kataloogis.

$ sudo nano nifi-env.sh

Lisage Java_Home'i tee nagu näidatud.

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/

Proovige nüüd nifi käivitada ja te ei näe ühtegi hoiatust.

$ sudo ./nifi.sh start

Nifi on veebipõhine tööriist, nii et saate oma lemmikbrauseri valida ja Nifi-ga ühenduse loomiseks sisestada järgmise URL-i.

$ localhost:8080/nifi

Nifi protsessi peatamiseks käivitage järgmine käsk.

$ sudo nifi stop     → Soft link
$ sudo nifi.sh stop  → From bin directory

See on selle artikli jaoks. Tagasiside jagamiseks kasutage kommentaaride jaotist. Meile meeldiks kuulda.