kafka和zookeeper单机版的安装

一、单机版kafka的安装

1、下载kafka的安装包并解压

tar -txvf kafka_2.11-0.9.0.1.tgz -C path(需要解压到的路径)

2、配置环境变量

2.1、vi ~/.bash_profile

2.2、添加:

KAFKA_HOME=/opt/kafka_2.11-0.9.0.1
PATH=$PATH:$KAFKA_HOME/bin

2.3、一定要source
source ~/.bash_profile

3、修改配置文件

3.1、进入编辑模式

cd /opt/kafka_2.11-0.9.0.1/config
vi server.properties

3.2、添加

broker.id=0        //为依次增长的:0、1、2、3、4,集群中唯一id
log.dirs=/opt/kafka_2.11-0.9.0.1/logs    //日志地址
zookeeper.connect=master:2181,slave1:2181,slave2:2181 //zookeeperServers列表,各节点以逗号分开

4、启动程序

先要确保zookeeper已启动,然后在Kafka目录执行

nohup bin/kafka-server-start.sh config/server.properties&

如果无报错则说明启动成功。nohup &是实现在后台启动。

二、单机版zookeeper的安装

1、上传并解压zookeeper的安装包

tar -zxvf zookeeper-3.4.6.tar.gz -C path(要解压到的路径)

2、重命名配置文件

使用“cd zookeeper-3.4.6/conf"命令切换到conf目录下,
使用"mv zoo_sample.cfg zoo.cfg "命令重命名 zoo.cfg 

3、修改配置文件

根据需求使用vi编辑器修改zoo.cfg配置文件,修改后保存:
tickTime: zookeeper中使用的基本时间单位, 毫秒值
dataDir: 数据目录. 可以是任意目录
dataLogDir: log目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和dataDir相同的设置
clientPort: 监听client连接的端口号

4、启动zookeeper

zookeeper/bin/zkServer.sh start

5、查看zookeeper状态

zookeeper/bin/zkServer.sh status

6、停止zookeeper

zookeeper/bin/zkServer.sh stop

7、链接zookeeper的客户端

bin/zkCli.sh -server IP:port

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,185评论 19 139
  • ** 今天看了一下kafka官网,尝试着在自己电脑上安装和配置,然后学一下官方document。** Introd...
    RainChang阅读 5,060评论 1 30
  • 一、入门1、简介Kafka is a distributed,partitioned,replicated com...
    HxLiang阅读 3,482评论 0 9
  • 本篇讲述zookeeper单机及集群部署,笔者觉得还是比较详细,希望能帮助到急需补充该方面知识的朋友,如发现有问题...
    君哥聊编程阅读 2,026评论 0 4
  • 2017年9月10日,如是家人李建英,第27天种种子日志 发心:我今不是为了我个人而闻思修行,而是为了六道轮回一切...
    若嘉阅读 320评论 1 4