Cara memasang Apache Nifi di Ubuntu Linux

Cara memasang Apache Nifi di Ubuntu Linux

Apache Nifi adalah alat berskala terbuka untuk menguruskan transformasi, penghalaan data, dan logik pengantaraan sistem. Untuk memasukkannya ke dalam istilah orang awam NiFi hanya mengautomasikan aliran data antara dua atau lebih sistem.

Ia adalah platform silang dan ditulis di java yang menyokong 180+ plugin yang membolehkan anda berinteraksi dengan pelbagai jenis sistem. Dalam artikel ini, kita akan melihat cara menubuhkan Nifi pada Ubuntu 20.04 dan Ubuntu 18.04.

Java adalah wajib bagi NIFI untuk bekerja. Secara lalai, Ubuntu datang dengan OpenJDK 11. Untuk memeriksa versi Java jalankan arahan berikut.

$ java -versi 
Semak versi Java di Ubuntu

Sekiranya pengedaran anda tidak dipasang Java, lihat artikel komprehensif kami tentang cara memasang Java di Ubuntu.

Memasang Apache Nifi di Ubuntu

Untuk memasang nifi Di Ubuntu, anda perlu memuat turun fail tar nifi atau menggunakan arahan wget dari terminal untuk memuat turun fail tersebut. Saiz fail ada 1.5GB Oleh itu, memerlukan sedikit masa untuk melengkapkan muat turun bergantung pada kelajuan internet anda.

$ wget https: // Apachemirror.Wuchna.com/nifi/1.13.2/NIFI-1.13.2-bin.tar.Gz 

Sekarang ekstrak fail tar ke lokasi apa sahaja yang anda mahukan.

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

Sekarang anda boleh masuk ke bin Direktori di bawah direktori yang diekstrak dan memulakan proses NIFI.

$ sudo ./nifi.SH Mula 

Sebagai alternatif, anda boleh membuat pautan lembut dan menukar direktori sumber di mana anda meletakkan fail nifi anda.

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

Jalankan arahan di bawah untuk memeriksa sama ada softlink berfungsi dengan baik. Dalam kes saya, ia berfungsi dengan baik.

$ whereis nifi $ sudo nifi status 
Periksa status nifi Apache

Anda mungkin menghadapi amaran di bawah jika anda belum menubuhkan Java rumah dengan betul.

Rumah java tidak ditetapkan

Anda boleh menindas amaran ini dengan menambahkan Java rumah di nifi-env.sh fail yang hadir dalam keadaan yang sama bin direktori.

$ sudo nano nifi-env.sh 

Tambahkan jalan java_home seperti yang ditunjukkan.

Eksport java_home =/usr/lib/jvm/java-11-opengdk-amd64/ 
Tambahkan rumah Java ke Nifi

Sekarang cuba mulakan nifi dan anda tidak akan melihat sebarang amaran.

$ sudo ./nifi.SH Mula 
Mulakan Perkhidmatan Apache Nifi

Nifi adalah alat berasaskan web supaya anda boleh memilih penyemak imbas kegemaran anda dan taipkan URL berikut untuk menyambung ke NIFI.

$ localhost: 8080/nifi 
Buka web nifi Apache

Untuk menghentikan proses NIFI, jalankan arahan berikut.

$ sudo nifi stop → link soft $ sudo nifi.SH STOP → Dari direktori bin 
Berhenti Perkhidmatan Nifi Apache

Itu sahaja untuk artikel ini. Sila gunakan bahagian komen untuk berkongsi maklum balas. Kami ingin mendengar daripada anda.