estructuras ambientales de Kafka (instalación)

un entorno de base listo

Preparación antes de la instalación (ZK sido desplegado)

Desactivar el firewall

servicio iptables stop # temporalmente cerrado 
chkconfig iptables OFF   && setenforce 0   # permanentemente cerrados

mediante el proceso de instalación independiente kafka viene empleado del zoológico

1. comprobación sobre si se debe instalar Java

 

  Java - versión 
  
java version " 1.8.0_171 " 
Java (TM) SE Runtime Environment (build 1.8 .0_171- b11) 
Java HotSpot (TM) 64 -Bit servidor VM (build 25.171 -b11, modo mixto)

Si no es así, consulte el entorno de la instalación de JDK método de instalación de Java archivo ~ / .bashrc (bidireccional entorno variable de perfil)

2. kafka cargar archivos en la máquina virtual kafka_2.12-2.2.0

comando rz para que aparezca la ventana de carga
comando ll para ver los archivos subidos kafka

3. Instalación kafka para descomprimir en / opt

. -Zxvf kafka_2 el alquitrán 11. - 1.0 . 0 .tgz -C / opt / 

cambiar el nombre de archivo de kafka: 
Videos Musicales kafka_2. 11. - 1.0 . 0 / opt / kafka

4. Vaya al directorio de kafka fichero de configuración

pwd 

cd / opt / kafka / config

archivo de configuración en la carpeta de directorio de instalación 5.kafka su archivo de configuración, tenemos que modificar son server.properties y zookeeper.properties.

  Kafka solía vivir-logs - mkdir 0 

  los server.properties: Kafka solía vivir en el fichero de configuración 
log.dirs = / tmp / kafka- registros 
modificado como: 
log.dirs = / opt / Kafka solía vivir / Kafka solía vivir-logs - 0 
host.name = su ip dirección 

  zookeeper.properties kafka viene zookeeper dispuesto 
dataDir = / tmp / zookeeper 
modificado para: 
dataDir = / opt / Kafka / my_zookeeper

6. Iniciar empleado del zoológico

/opt/kafka/config/zookeeper.properties /opt/kafka/bin/zookeeper-server-start.sh 

7. Puesta en kafka

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

8. Crear un tema (vamos a crear un tema llamado "test", y contiene sólo una partición, sólo una copia)

--create --zookeeper localhost /opt/kafka/bin/kafka-topics.sh: 2181 --replication factor 1 --partitions 1 - Tema 1704d 

Nota: Como alternativa, puede configurar el agente en una publicación no existe tema crea automáticamente cuando el sujeto, en lugar de crear manualmente un tema.

9. Ver Tema: Si corremos el tema de la lista de comandos, ahora podemos ver que el tema

/opt/kafka/bin/kafka-topics.sh --list --zookeeper localhost: 2181

10. enviar algún mensaje Kafka se proporciona con un cliente de línea de comandos se llevará a su entrada desde un archivo o la entrada estándar, y la envía a la agrupación como mensaje de Kafka. Por defecto, cada línea será enviado como un mensaje separado. Ejecutar los productores y, a continuación, escriba un número en un mensaje que se enviará a la consola del servidor.

Lista localhost --broker- / opt / kafka / bin / kafka-console-producer.sh: 9092 - Tema 1704d
 > mensajes de entrada esperando enviados

11. Arranque consumidores

--- servidor de arranque /opt/kafka/bin/kafka-console-consumer.sh 192.168 . 25.133 : 9092 --topic 1704d - de - Comenzando a partir de la primera receptora
 / opt / kafka / bin / kafka -console- consumer.sh --bootstrap-servidor 192.168 . 25.133 : 9092 --topic 1704d ahora comenzado a aceptar los productores envió.

 

Supongo que te gusta

Origin www.cnblogs.com/liujinqq7/p/12656447.html
Recomendado
Clasificación