zookeeper及kafka在Linux下的安装与配置
一、Zookeeper的下载、安装、配置
ZooKeeper服务器是用Java创建的,它需要在JVM上运行,所以需要使用JDK1.6及以上版本的支持。对于jdk的安装本文不做介绍。
1、zookeeper的下载:
①:到apache上的zookeeper网站:https://zookeeper.apache.org/
②:选择Getting Started下的Download点击进入:
③选择Download下的Download:
④选择清华大学的站点地址:http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/
⑤三者选择其中之一,然后进行下载:
2、zookeeper的安装:
①:将下载的zookeeper安装包上传到Linux中的/usr/local目录下
②:在/usr/local下新建一个software文件夹,专门用来存放安装的软件
③:解压 tar -zxvf apache-zookeeper-3.5.5.tar.gz
④:mv apache-zookeeper-3.5.5 software (将apache-zookeeper-3.5.5移动到software文件夹下)
3、zookeeper的配置:
⑤:在/usr/local/software/apache-zookeeper-3.5.5下创建data、logs文件夹
⑥:cd /usr/local/software/apache-zookeeper-3.5.5/conf,然后cp zoo_sample.cfg zoo.cfg(复制创建一份新的zoo.cfg配置文件)
⑦:vim zoo.cfg将dataDir=/tmp/zookeeper 改为:dataDir=/usr/local/software/apache-zookeeper-3.5.5/data
4、启动:
在/usr/local/software/apache-zookeeper-3.5.5下 bin/zkServer.sh start启动
5、停止:
在/usr/local/software/apache-zookeeper-3.5.5下 bin/zkServer.sh stop 停止
二、Kafka的下载、安装、配置
1、kafka的下载:
①:进入http://kafka.apache.org/ ,选择Download
②:选择版本下载:
2、安装
①:将kafka_2.12-2.3.0.tgz上传到/usr/local下
②:解压 tar -zxvf kafka_2.12-2.3.0.tgz
③:mv kafka_2.12-2.3.0 software
3、配置(无)
4、启动
在/usr/local/software/kafka_2.12-2.3.0下 运行 bin/kafka-server-start.sh config/server.properties
5、停止
在/usr/local/software/kafka_2.12-2.3.0下 运行 bin/kafka-server-stop.sh config/server.properties