Kif Tinstalla Apache Nifi f'Ubuntu Linux
Apache NIFI hija għodda skalabbli b'sors miftuħ biex timmaniġġja t-trasformazzjoni, ir-rotot tad-dejta, u l-loġika tal-medjazzjoni tas-sistema. Biex tpoġġiha f'termini ta 'layman nifi sempliċement awtomatizza l-fluss tad-dejta bejn żewġ sistemi jew aktar.
Huwa cross-platform u miktub f'Java li jappoġġja 180+ plugins li jippermettulek jinteraġixxi ma 'tipi differenti ta' sistemi. F'dan l-artikolu, se nagħtu ħarsa lejn kif twaqqaf Nifi fuq Ubuntu 20.04 u Ubuntu 18.04.
Java huwa obbligatorju biex in-nifi jaħdem. B'mod awtomatiku, Ubuntu jiġi ma 'OpenJDK 11. Biex tiċċekkja l-verżjoni java ħaddem il-kmand li ġej.
$ java -version
Jekk id-distribuzzjoni tiegħek ma jkollhiex java installat agħti ħarsa lejn l-artiklu komprensiv tagħna dwar kif tinstalla Java fuq Ubuntu.
Installazzjoni ta 'Apache Nifi f'Ubuntu
Biex tinstalla nifi fuq Ubuntu, għandek bżonn tieħu kmand mit-terminal biex tniżżel il-fajl. Id-daqs tal-fajl huwa ta' madwar 1.5GB għalhekk se jieħu xi żmien biex tlesti t-tniżżil skont il-veloċità tal-Internet tiegħek.
$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz
Issa iġbed il-fajl tal-qatran fi kwalunkwe post li trid.
$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz
Issa tista 'tidħol fid-direttorju tal-bin taħt id-direttorju estratt u tibda l-proċess nifi.
$ sudo ./nifi.sh start
Inkella, tista 'toħloq link artab u tibdel id-direttorju tas-sors fejn poġġiet il-fajls nifi tiegħek.
$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi
Mexxi l-kmand hawn taħt biex tivverifika jekk is-softlink jaħdem tajjeb. Fil-każ tiegħi, qed jaħdem tajjeb.
$ whereis nifi $ sudo nifi status
Tista' tiltaqa' mat-twissija ta' hawn taħt jekk ma waqqaftx id-dar Java kif suppost.
Tista' trażżan din it-twissija billi żżid Java home fil-fajl nifi-env.sh preżenti fl-istess direttorju bin.
$ sudo nano nifi-env.sh
Żid il-passaġġ Java_Home kif muri.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
Issa ipprova ibda nifi u ma tara l-ebda twissija.
$ sudo ./nifi.sh start
Nifi hija għodda bbażata fuq il-web sabiex tkun tista' tagħżel il-brawżer favorit tiegħek u ttajpja l-URL li ġej biex tikkonnettja ma' Nifi.
$ localhost:8080/nifi
Biex twaqqaf il-proċess nifi ħaddem il-kmand li ġej.
$ sudo nifi stop → Soft link $ sudo nifi.sh stop → From bin directory
Dak hu għal dan l-artikolu. Jekk jogħġbok uża t-taqsima tal-kummenti biex taqsam il-feedback. Nixtiequ nisimgħu mingħandek.