zk、kafka入门单机搭建

一、版本说明      

  • jdk : 1.7
  • zk : zookeeper-3.4.6.tar.gz
  • kafka : kafka_2.11-0.8.2.1.tgz

二、zk搭建

2.1  创建安装目录,并将zk的安装文件放到对应目录

        

2.2   解压文件

        

2.3   修改配置文件zoo.cfg

        

         

2.4   启动zk:bin/zkServer.sh start

        

2.5   常用命令

  •  查看zk状态:bin/zkServer.sh status
        
  •  登录zk服务器:bin/zkCli.sh -server localhost:2181
        
  • zk节点操作
         

三、kafka搭建

3.1  创建安装目录,并将kafka的安装文件放到对应目录

       

3.2   解压文件

        

3.3   修改配置文件,主要参数为:

        log.dirs=/data/kafka/kafka-logs

        zookeeper.connect=127.0.0.1:2181

        

3.4   启动kafka

        

3.5  kafka常用命令

  •  --list topic

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

  •  --create a topic

        bin/kafka-topics.sh --create --zookeeper localhost:2181--replication-factor  1 --partitions 1 --topic topic_zl

  • --Send some messages

       bin/kafka-console-producer.sh --broker-list localhost:9092 --topictopic_zl

  • --Start a consumer

      bin/kafka-console-consumer.sh--bootstrap-server localhost:9092 --topic topic_zl --from-beginning

  • --describe topics

      bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topictopic_zl

  • --__consumer_offsets

  bin/kafka-simple-consumer-shell.sh--topic __consumer_offsets --partition 40 --broker-list 127.0.0.1:9092

  -- formatter "kafka.coordinator.GroupMetadataManager\$OffsetsMessageFormatter"




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值