Apache Kafka - Pasos de instalación

Los siguientes son los pasos para instalar Java en su máquina.

Paso 1: verificar la instalación de Java

Es de esperar que ya haya instalado java en su máquina en este momento, así que simplemente verifíquelo usando el siguiente comando.

$ java -version

Si java se instaló correctamente en su máquina, podría ver la versión de Java instalado.

Paso 1.1 - Descarga JDK

Si no se descarga Java, descargue la última versión de JDK visitando el siguiente enlace y descargue la última versión.

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Ahora la última versión es JDK 8u 60 y el archivo es “jdk-8u60-linux-x64.tar.gz”. Descargue el archivo en su máquina.

Paso 1.2 - Extraer archivos

Por lo general, los archivos que se descargan se almacenan en la carpeta de descargas, verifíquelos y extraiga la configuración de tar usando los siguientes comandos.

$ cd /go/to/download/path
$ tar -zxf jdk-8u60-linux-x64.gz

Paso 1.3 - Mover al directorio de opciones

Para que java esté disponible para todos los usuarios, mueva el contenido java extraído a la carpeta usr / local / java /.

$ su
password: (type password of root user)
$ mkdir /opt/jdk
$ mv jdk-1.8.0_60 /opt/jdk/

Paso 1.4 - Establecer ruta

Para establecer la ruta y las variables JAVA_HOME, agregue los siguientes comandos al archivo ~ / .bashrc.

export JAVA_HOME =/usr/jdk/jdk-1.8.0_60
export PATH=$PATH:$JAVA_HOME/bin

Ahora aplique todos los cambios en el sistema en ejecución actual.

$ source ~/.bashrc

Paso 1.5 - Alternativas de Java

Utilice el siguiente comando para cambiar las alternativas de Java.

update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_60/bin/java 100

Step 1.6 - Ahora verifique Java usando el comando de verificación (versión de Java) explicado en el Paso 1.

Paso 2: instalación de ZooKeeper Framework

Paso 2.1 - Descarga ZooKeeper

Para instalar el marco de ZooKeeper en su máquina, visite el siguiente enlace y descargue la última versión de ZooKeeper.

http://zookeeper.apache.org/releases.html

A partir de ahora, la última versión de ZooKeeper es 3.4.6 (ZooKeeper-3.4.6.tar.gz).

Paso 2.2 - Extraiga el archivo tar

Extraiga el archivo tar usando el siguiente comando

$ cd opt/
$ tar -zxf zookeeper-3.4.6.tar.gz
$ cd zookeeper-3.4.6
$ mkdir data

Paso 2.3 - Crear archivo de configuración

Abra el archivo de configuración llamado conf / zoo.cfg usando el comando vi “conf / zoo.cfg” y todos los siguientes parámetros para establecer como punto de partida.

$ vi conf/zoo.cfg
tickTime=2000
dataDir=/path/to/zookeeper/data
clientPort=2181
initLimit=5
syncLimit=2

Una vez que el archivo de configuración se haya guardado correctamente y vuelva a la terminal, puede iniciar el servidor de zookeeper.

Paso 2.4 - Inicie ZooKeeper Server

$ bin/zkServer.sh start

Después de ejecutar este comando, obtendrá una respuesta como se muestra a continuación:

$ JMX enabled by default
$ Using config: /Users/../zookeeper-3.4.6/bin/../conf/zoo.cfg
$ Starting zookeeper ... STARTED

Paso 2.5 - Inicie CLI

$ bin/zkCli.sh

Después de escribir el comando anterior, se conectará al servidor del guardián del zoológico y obtendrá la siguiente respuesta.

Connecting to localhost:2181
................
................
................
Welcome to ZooKeeper!
................
................
WATCHER::
WatchedEvent state:SyncConnected type: None path:null
[zk: localhost:2181(CONNECTED) 0]

Paso 2.6 - Detenga el servidor Zookeeper

Después de conectar el servidor y realizar todas las operaciones, puede detener el servidor zookeeper con el siguiente comando:

$ bin/zkServer.sh stop

Ahora ha instalado con éxito Java y ZooKeeper en su máquina. Veamos los pasos para instalar Apache Kafka.

Paso 3: instalación de Apache Kafka

Continuemos con los siguientes pasos para instalar Kafka en su máquina.

Paso 3.1 - Descarga Kafka

Para instalar Kafka en su máquina, haga clic en el siguiente enlace:

https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz

Ahora la última versión es decir, - kafka_2.11_0.9.0.0.tgz se descargará en su máquina.

Paso 3.2 - Extraiga el archivo tar

Extraiga el archivo tar usando el siguiente comando:

$ cd opt/
$ tar -zxf kafka_2.11.0.9.0.0 tar.gz
$ cd kafka_2.11.0.9.0.0

Ahora ha descargado la última versión de Kafka en su máquina.

Paso 3.3 - Iniciar servidor

Puede iniciar el servidor dando el siguiente comando:

$ bin/kafka-server-start.sh config/server.properties

Después de que se inicie el servidor, verá la siguiente respuesta en su pantalla:

$ bin/kafka-server-start.sh config/server.properties
[2016-01-02 15:37:30,410] INFO KafkaConfig values:
request.timeout.ms = 30000
log.roll.hours = 168
inter.broker.protocol.version = 0.9.0.X
log.preallocate = false
security.inter.broker.protocol = PLAINTEXT
…………………………………………….
…………………………………………….

Paso 4 - Detenga el servidor

Después de realizar todas las operaciones, puede detener el servidor usando el siguiente comando:

$ bin/kafka-server-stop.sh config/server.properties

Ahora que ya hemos hablado de la instalación de Kafka, podemos aprender a realizar operaciones básicas en Kafka en el siguiente capítulo.