¿Le gustaría aprender a hacer una instalación de Apache Kafka en Ubuntu Linux? En este tutorial, vamos a mostrarle cómo descargar e instalar Apache Kafka en un equipo que ejecuta Ubuntu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 19.10
• Apache Kafka 2.12-2.3.1
• Openjdk versión 11.0.4
Lista de hardware:
En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial de Apache Kafka.
Cada pieza de hardware mencionada anteriormente se puede encontrar en el sitio web de Amazon.
Tutorial relacionado con Apache Kafka:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Apache Kafka.
Tutorial Apache Kafka – Instalación en Ubuntu Linux
Instale el paquete JDK de Java.
Utilice el siguiente mandato para buscar el directorio de instalación Java JDK.
Esta salida del comando debe mostrarle el directorio de instalación de Java.
En nuestro ejemplo, nuestro JDK Java se instala en la carpeta: /usr/lib/jvm/java-11-openjdk-amd64
Ahora, debe crear una variable de entorno denominada JAVA_HOME.
Vamos a crear un archivo para automatizar la configuración de variables de entorno necesarias
Aquí está el contenido del archivo java.sh.
Reinicie el equipo.
Utilice el siguiente comando para comprobar si se creó la variable JAVA_HOME.
Aquí está la salida del comando:
Utilice el siguiente mandato para probar la instalación de Java.
Aquí está la salida del comando:
Instale el paquete Zookeeperd.
Compruebe si el servicio Zookeeperd se está ejecutando.
Aquí está la salida del comando:
Configure Zookeeperd para que se inicie automáticamente durante el arranque.
Descargue el paquete Apache Kafka.
Instale el servidor Apache Kafka.
Ahora, debe crear una variable de entorno denominada KAFKA_HOME.
Vamos a crear un archivo para automatizar la configuración de variables de entorno necesarias
Aquí está el contenido del archivo kafka.sh.
Reinicie el equipo.
Utilice el siguiente comando para comprobar si se ha creado la variable KAFKA_HOME.
Aquí está la salida del comando:
Cree un vínculo simbólico para facilitar la búsqueda del archivo de configuración de Kafka.
Inicie el servicio Apache Kafka.
Aquí está una muestra de la información que se debe visualizar:
¡Felicitaciones! Ha terminado la instalación de Apache Kafka en Ubuntu Linux.
Apache Kafka – Ejemplos de comandos
Utilice el siguiente comando para crear un tema denominado TopicTest en el servidor Apache Kafka.
Utilice el siguiente comando para enviar un mensaje al tema denominado TopicTest mediante la API de Kafka Producer.
Introduzca el mensaje deseado.
Mantenga este terminal abierto.
En otro terminal Linux, utilice el siguiente comando para capturar los mensajes del tema denominado TopicTest mediante la API de consumidor de Kafka.
¡Felicitaciones! Puede enviar y recibir mensajes desde un servidor Apache Kafka.