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
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
Vous pouvez rencontrer l’avertissement ci-dessous si vous n’avez pas configuré le Java maison correctement.
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/
Maintenant, essayez de commencer nifi et vous ne verrez aucun avertissement.
$ sudo ./nifi.sh start
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
Pour arrêter le processus nifi, exécutez la commande suivante.
$ sudo nifi stop → Soft link $ sudo nifi.sh stop → From bin directory
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.
Nous sommes reconnaissants pour votre soutien sans fin.
.