Ubuntu Linux-da Apache Nifi nädip gurmaly
Apache NIFI özgerişleri, maglumatlary marşrutlaşdyrmagy we ulgam araçylyk logikasyny dolandyrmak üçin açyk çeşme ulaldylan guraldyr. Layman sözlerine görä, iki ýa-da has köp ulgamyň arasynda maglumat akymyny awtomatlaşdyrýar.
Bu platforma bolup, dürli görnüşli ulgamlar bilen aragatnaşyk saklamaga mümkinçilik berýän 180+ plagini goldaýan Java-da ýazylýar. Bu makalada Ubuntu 20.04 we Ubuntu 18.04-de Nifi nädip gurup boljakdygyna göz aýlarys.
Nifi işlemegi üçin Java hökmanydyr. Düzgüne görä, Ubuntu OpenJDK 11 bilen gelýär. Java wersiýasyny barlamak üçin aşakdaky buýrugy işlediň.
$ java -version
Eger paýlanyşyňyzda java gurulmadyk bolsa, Ubuntu-da Java-y nädip gurmalydygy baradaky giňişleýin makalamyza göz aýlaň.
Ubuntu-da Apache Nifi gurmak
Ubuntu-da nifi gurmak üçin faýly göçürip almak üçin terminaldan wget buýrugy etmeli. Faýlyň ölçegi 1,5 Gb töweregi, şonuň üçin internet tizligine baglylykda göçürip almak üçin birneme wagt gerek bolar.
$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz
Indi tar faýlyny islän ýeriňize çykaryň.
$ sudo tar -xvzf nifi-1.13.2-bin.tar.gz
Indi çykarylan katalogyň aşagyndaky bin bukjasyna girip, nifi amalyny başlap bilersiňiz.
$ sudo ./nifi.sh start
Ativea-da bolmasa, ýumşak baglanyşyk döredip, nifi faýllaryňyzy ýerleşdiren çeşme katalogyny üýtgedip bilersiňiz.
$ sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi
Softlinkiň gowy işleýändigini barlamak üçin aşakdaky buýrugy işlediň. Meniň ýagdaýymda, gowy işleýär.
$ whereis nifi $ sudo nifi status
Java öýüni dogry gurmadyk bolsaňyz, aşakdaky duýduryş bilen ýüzbe-ýüz bolup bilersiňiz.
Şol duýduryşy şol bir bukjadaky bar bolan nifi-env.sh faýlyna Java öý goşup basyp bilersiňiz.
$ sudo nano nifi-env.sh
Görkezilişi ýaly Java_Home ýoluny goşuň.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
Indi nifi başlamaga synanyşyň, duýduryş görmersiňiz.
$ sudo ./nifi.sh start
Nifi web esasly gural, şonuň üçin halaýan brauzeriňizi saýlap, Nifi-e birikmek üçin aşakdaky URL-ni ýazyp bilersiňiz.
$ localhost:8080/nifi
Nifi amalyny duruzmak üçin aşakdaky buýrugy işlediň.
$ sudo nifi stop → Soft link $ sudo nifi.sh stop → From bin directory
Bu makala üçin. Pikirleri paýlaşmak üçin düşündiriş bölümini ulanyň. Sizden eşitmek isleýäris.