Apache NIFI est un outil évolutif open source pour gérer la logique de transformation, de routage des données et de médiation système. Pour le dire en termes simples, nifi automatise simplement le flux de données entre deux ou plusieurs systèmes.

Il est multiplateforme et écrit en Java qui prend en charge 180+ plugins qui vous permettent d’interagir avec différents types de systèmes. Dans cet article, nous verrons comment configurer Nifi au Ubuntu 20.04 et Ubuntu 18.04.

Java est obligatoire pour que nifi fonctionne. Par défaut, Ubuntu livré avec OpenJDK 11. Pour vérifier la version java, exécutez la commande suivante.

$ java -version
Vérifier la version Java dans Ubuntu
Vérifier la version Java dans Ubuntu

Si votre distribution n’a pas installé java, jetez un œil à notre article complet sur comment installer Java sur Ubuntu.

Installer Apache Nifi dans Ubuntu

À installer nifi sur Ubuntu, vous devez télécharger le fichier tar Nifi ou utilisez le commande wget depuis le terminal pour télécharger le fichier. La taille du fichier est d’environ 1,5 Go il faudra donc un certain temps pour terminer le téléchargement en fonction de votre vitesse Internet.

$ wget https://apachemirror.wuchna.com/nifi/1.13.2/nifi-1.13.2-bin.tar.gz

Extrayez maintenant le fichier tar à l’emplacement de votre choix.

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

Maintenant, vous pouvez entrer dans le poubelle sous le répertoire extrait et démarrez le processus nifi.

$ sudo ./nifi.sh start

Vous pouvez également créer un lien logiciel et changer le répertoire source dans lequel vous avez placé vos fichiers nifi.

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

Exécutez la commande ci-dessous pour vérifier si softlink fonctionne correctement. Dans mon cas, cela fonctionne très bien.

$ whereis nifi
$ sudo nifi status
Vérifier l'état d'Apache Nifi
Vérifier l’état d’Apache Nifi

Vous pouvez rencontrer l’avertissement ci-dessous si vous n’avez pas configuré le Java maison correctement.

Accueil Java non défini
Accueil Java non défini

Vous pouvez supprimer cet avertissement en ajoutant Java à la maison nifi-env.sh fichier présent dans le même poubelle annuaire.

$ sudo nano nifi-env.sh

Ajoutez le chemin Java_Home comme indiqué.

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
Ajouter Java Home à Nifi
Ajouter Java Home à Nifi

Maintenant, essayez de commencer nifi et vous ne verrez aucun avertissement.

$ sudo ./nifi.sh start
Démarrez le service Apache Nifi
Démarrez le service Apache Nifi

Nifi est un outil Web qui vous permet de choisir votre navigateur préféré et de taper l’URL suivante pour vous connecter à Nifi.

$ localhost:8080/nifi
Ouvrez Apache Nifi Web
Ouvrez Apache Nifi Web

Pour arrêter le processus nifi, exécutez la commande suivante.

$ sudo nifi stop     → Soft link
$ sudo nifi.sh stop  → From bin directory
Arrêter le service Apache Nifi
Arrêter le service Apache Nifi

Voilà pour cet article. Veuillez utiliser la section des commentaires pour partager vos commentaires. Nous serions ravis de vous entendre.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.

Soutenez-nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Leave a Reply