Giunsa ang Pag-install sa Apache Nifi sa Ubuntu Linux
Ang Apache NIFI usa ka open-source scalable tool aron pagdumala sa pagbag-o, pag-ruta sa datos, ug lohika sa pagpataliwala sa sistema. Aron ibutang kini sa mga termino sa mga layko nifi yano nga nag-automate sa dagan sa datos tali sa duha o labaw pa nga mga sistema.
Kini cross-platform ug gisulat sa Java nga nagsuporta sa 180+ nga mga plugins nga nagtugot kanimo sa pagpakig-uban sa lain-laing mga matang sa mga sistema. Niini nga artikulo, atong tan-awon kung giunsa ang pag-set up sa Nifi sa Ubuntu 20.04 ug Ubuntu 18.04.
Ang Java mao ang mandatory alang sa nifi sa pagtrabaho. Sa kasagaran, ang Ubuntu nag-uban sa OpenJDK 11. Aron masusi ang bersyon sa java ipadagan ang mosunod nga sugo.
$ java -version
Kung ang imong pag-apod-apod wala naka-install sa java tan-awa ang among komprehensibo nga artikulo kung giunsa ang pag-install sa Java sa Ubuntu.
Pag-instalar sa Apache Nifi sa Ubuntu
Aron ma-install ang nifi sa Ubuntu, kinahanglan nimo nga wget command gikan sa terminal aron ma-download ang file. Ang gidak-on sa file hapit sa 1.5GB mao nga magdugay aron makompleto ang pag-download depende sa katulin sa imong Internet.
$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz
Karon kuhaa ang tar file sa bisan unsang lokasyon nga gusto nimo.
$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz
Karon makaadto ka sa direktoryo sa bin sa ilawom sa gikuha nga direktoryo ug magsugod sa proseso sa nifi.
$ sudo ./nifi.sh start
Sa laing paagi, makahimo ka og soft link ug usbon ang source directory diin imong gibutang ang imong nifi files.
$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi
Pagdalagan ang ubos nga sugo aron masusi kung maayo ba ang softlink. Sa akong kaso, kini nagtrabaho pag-ayo.
$ whereis nifi $ sudo nifi status
Mahimo nimong masugatan ang ubos nga pasidaan kung wala nimo ma-set up ang Java home sa hustong paagi.
Mahimo nimong pugngan kini nga pasidaan pinaagi sa pagdugang sa Java home sa nifi-env.sh file nga naa sa parehas nga direktoryo sa bin.
$ sudo nano nifi-env.sh
Idugang ang Java_Home nga agianan sama sa gipakita.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
Karon sulayi pagsugod sa nifi ug dili ka makakita sa bisan unsang pasidaan.
$ sudo ./nifi.sh start
Ang Nifi kay usa ka web-based nga himan aron makapili ka sa imong paborito nga browser ug i-type ang mosunod nga URL aron makonektar sa Nifi.
$ localhost:8080/nifi
Aron mapahunong ang proseso sa nifi padagana ang mosunod nga sugo.
$ sudo nifi stop → Soft link $ sudo nifi.sh stop → From bin directory
Mao kana alang niini nga artikulo. Palihug gamita ang seksyon sa komento aron ipaambit ang feedback. Ganahan mi makadungog gikan nimo.