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.htmlAhora 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.htmlA 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.tgzAhora 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.