Jak zainstalować Apache NiFi w Ubuntu Linux

- 3216
- 752
- Juliusz Janicki
Apache NiFi to skalowalne narzędzie do zarządzania transformacją, routingiem danych i logiką mediacji systemu. Mówiąc w kategoriach laika, NiFi po prostu automatyzuje przepływ danych między dwoma lub więcej systemami.
Jest to międzyplatformowe i napisane w Javie, które obsługuje 180+ wtyczki, które umożliwiają interakcję z różnymi rodzajami systemów. W tym artykule przyjrzymy się, jak skonfigurować Nifi NA Ubuntu 20.04 I Ubuntu 18.04.
Jawa jest obowiązkowe, aby NIFI działało. Domyślnie, Ubuntu przychodzi z OpenJdk 11. Aby sprawdzić wersję Java, uruchom następujące polecenie.
$ java -version

Jeśli w Twojej dystrybucji nie zainstalowano Java, spójrz na nasz kompleksowy artykuł na temat instalacji Java na Ubuntu.
Instalowanie Apache NiFi w Ubuntu
Żeby zainstalować nifi Na Ubuntu musisz pobrać plik TAR NIFI lub użyć polecenia WGET z terminalu, aby pobrać plik. Rozmiar pliku jest w pobliżu 1.5 GB Dlatego zakończenie pobierania zajmie trochę czasu w zależności od prędkości Internetu.
$ wget https: // apachemirror.Wuchna.com/nifi/1.13.2/Nifi-1.13.2-bin.smoła.GZ
Teraz wyodrębnij plik TAR do dowolnej lokalizacji.
$ sudo tar -xvzf nifi -1.13.2-bin.smoła.GZ
Teraz możesz wejść do kosz katalog w wyodrębnionym katalogu i rozpocznij proces NIFI.
$ sudo ./nifi.SH START
Alternatywnie możesz utworzyć miękki link i zmienić katalog źródłowy, w którym umieściłeś pliki NIFI.
$ sudo ln -s/home/karthick/pobrań/nifi -1.13.2/bin/nifi.SH/USR/BIN/NIFI
Uruchom poniższe polecenie, aby sprawdzić, czy softlink działa dobrze. W moim przypadku działa dobrze.
$ Whereis Nifi $ sudo NiFi Status

Możesz napotkać poniższe ostrzeżenie, jeśli nie skonfigurowałeś Jawa właściwie dom.

Możesz stłumić to ostrzeżenie, dodając Jawa Dom w NiFi-ENV.cii plik obecny w tym samym kosz informator.
$ sudo nano nifi-env.cii
Dodaj ścieżkę java_home, jak pokazano.
Eksport java_home =/usr/lib/jvm/java-11-openjdk-amd64/

Teraz spróbuj zacząć nifi I nie zobaczysz żadnego ostrzeżenia.
$ sudo ./nifi.SH START

NIFI to narzędzie internetowe, dzięki czemu możesz wybrać ulubioną przeglądarkę i wpisać następujący adres URL, aby połączyć się z NIFI.
$ localhost: 8080/nifi

Aby zatrzymać proces NIFI, uruchom następujące polecenie.
$ sudo nifi stop → miękki link $ sudo nifi.SH Stop → z katalogu bin

To wszystko dla tego artykułu. Użyj sekcji komentarzy, aby udostępnić opinie. Chcielibyśmy usłyszeć od ciebie.
- « 30 Przydatne przykłady komendy „PS” do monitorowania procesu Linux
- LFCA naucz się dostępności, wydajności i skalowalności w chmurze - część 14 »