export PATH=$JAVA_HOME/bin:$KAFKA_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 保存退出后让环境变量生效 source /etc/profile 检查环境变量是否生效 四、修改zookeeper的配置文件 先将zk的配置文件拷贝为zoo.cfg cd /data/zookeeper-3.8.0/conf/ cp zoo_sample.cfg z...
注意:由于Kafka在容器内部启动了一个Zookeeper实例,并且该实例默认监听在localhost:2181上,因此即使我们在容器外部运行Kafka,也需要将KAFKA_ZOOKEEPER_CONNECT设置为localhost:2181(这是因为容器内部的localhost对于容器外部来说并不是真正的localhost,但由于Kafka和Zookeeper都在同一个容器中,所以这样设置是有效的)。然而,在...
Zookeeper:单机,Kafka自带 Jdk:安装好并且配置环境变量 3.安装用户 kafka/ai123456 useradd -g hadoop -s /bin/bash -md /home/kafka kafka 1. 4.上传并且解压安装包 上传安装包: ftp kafka_kafka_2.12-1.0.1.tgz 解压安装包: tar -zxvf kafka_2.12-1.0.1.tgz 5.配置环境变量和别名 vim .bashrc #配置...
使用Docker部署Kafka单机版 一、前言 Kafka是一个开源的分布式消息引擎/消息中间件,同时Kafka也是一个流处理平台。Kakfa支持以发布/订阅的方式在应用间传递消息,同时并基于消息功能添加了Kafka Connect、Kafka Streams以支持连接其他系统的数据(Elasticsearch、Hadoop等) Kafka在生产环境下使用通常是集群化部署的,同时也...
这里我们安装一下kafka的单机版,由于kafka是基于zk进行管理的,如果我们没有安装过zk的话,需要进行安装好zk再安装kafka,当然如果已经安装过了, 那就没必要安装了。我们可以执行docker images命令查看我们的zk镜像是否已经存在了。执行的主要的流程如下所示: 1. docker
首先上配置 kafka:image: bitnami/kafka:3.5 hostname: kafka container_name: kafka ports: -"39092:9092"-"39094:9094"environment: -KAFKA_CFG_NODE_ID=1-KAFKA_CFG_PROCESS_ROLES=controller,broker -KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094 ...
添加docker network docker compose安装kafka,zookeeper 替换192.168.0.104为本机IP 替换/Users/wenchen/...
单机版的kafka ,在业务场景中,业务对其是非强依赖组件,如果对业务对kafka 强依赖的话,建议搭建 高可用kafka 群集。 机子:centos 安装kafka step-1: 创建文件夹 kafka,ui-kafka cd /homemkdirkafka ui-kafka chmod -R 777 kafka ui-kafka step-2:在 刚创建 kafka 目录下 创建 docker-compose.yml,注意:下面的...
#单机方式 docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper 三、启动kafka #单机方式 docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.43.110:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.43.110:9092 -e KAFKA_...