Cómo instalar Apache Nifi en Ubuntu Linux

Cómo instalar Apache Nifi en Ubuntu Linux

Apache NIFI es una herramienta escalable de código abierto para administrar la transformación, el enrutamiento de datos y la lógica de mediación del sistema. Para decirlo en términos sencillos, nifi simplemente automatiza el flujo de datos entre dos o más sistemas.

Es multiplataforma y está escrito en Java y admite complementos 180+. que le permiten para interactuar con diferentes tipos de sistemas. En este artículo, veremos cómo configurar Nifi. en Ubuntu 20.04. y Ubuntu 18.04.

Java. es obligatorio para que nifi funcione. De forma predeterminada, Ubuntu. viene con OpenJDK 11. Para verificar la versión de Java, ejecute el siguiente comando.

$ java-version  Verificar la versión de Java en Ubuntu  Verificar la versión de Java en Ubuntu Verifique la versión de Java en Ubuntu

Si su distribución no tiene Java instalado, consulte nuestro artículo completo sobre cómo instalar Java en Ubuntu.

Instalando Apache Nifi en Ubuntu

Para instalar nifi. en Ubuntu, necesitas descargar el archivo tar de Nifi o usar el comando wget desde la terminal para descargar el archivo. El tamaño del archivo es de aproximadamente 1,5 GB. por lo que la descarga tardará algún tiempo en completarse según la velocidad de Internet.

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

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

Ahora puede ir al directorio bin. bajo el directorio extraído e iniciar el proceso nifi.

$ sudo ./nifi.sh start

Alternativamente, puede crear un enlace suave y cambiar el directorio de origen donde colocó sus archivos nifi.

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

​​Ejecute el siguiente comando para comprobar si softlink funciona bien. En mi caso, está funcionando bien.

$ whereis nifi $ sudo nifi status  Verificar el estado de Apache Nifi  Verificar el estado de Apache Nifi Compruebe el estado de Apache Nifi

​​Es posible que encuentre la siguiente advertencia si no ha configurado la casa Java. correctamente.

 Java Home Not Set Java Home Not Set Java Home Not Set

Puede suprimir esta advertencia agregando Java. home en nifi-env .sh. presente en el mismo directorio bin.

$ sudo nano nifi-env.sh

Agregue la ruta Java_Home como se muestra.

exportar JAVA_HOME =/usr/lib/jvm/java-11-openjdk-amd64/Agregar Java Home a Nifi Agregar Java Home a Nifi Agregar Java Home a Nifi

​​Ahora intente iniciar nifi. y no verá ninguna advertencia.

$ sudo ./nifi.sh start  Iniciar el servicio Apache Nifi  Iniciar el servicio Apache Nifi Inicie el servicio Apache Nifi

​​Nifi es una herramienta basada en web para que pueda elegir su navegador favorito y escribir la siguiente URL para conectarse a Nifi.

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

Para detener el proceso nifi, ejecute el siguiente comando.

$ sudo nifi stop → Enlace suave $ sudo nifi.sh stop → Desde el directorio bin  Detener el servicio Apache Nifi  Detener el servicio Apache Nifi Detener el servicio Apache Nifi

​​Eso es todo por este artículo. Utilice la sección de comentarios para compartir sus comentarios. Nos encantaría saber de ti.