只讲操作,不讲原理,不带说明。[傲娇脸]
PS:如果下面例子中给出的镜像地址不能用的话,那就度娘再找找吧,我写这篇文章的时候,是真的可以用的~~
机器&java环境
- 准备1台centos机器
- 配置java环境
zookeeper 配置
- 创建一个你想要安装 zookeeper 的工作目录。
- 创建一个你想要保存 zookeeper 数据的工作目录。
- zookeeper 下载:
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
- zookeeper 解压:
tar -zxvf zookeeper-3.3.6.tar.gz
- 配置环境变量
export ZOOKEEPER_INSTALL=/home/你的zk安装路径
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
- 修改配置文件(conf目录)
- 进入conf目录:
cd zookeeper-3.3.6/conf
- 创建配置文件:
cp zoo_sample.cfg zoo.cfg
- 配置
zoo.cfg
- dataDir 改到一个单独的目录下,自己定义就好。
- 加一行配置:
server.1=本机ip地址:2888:3888
- 进入conf目录:
- 服务管理(bin目录)
- 进入bin目录:
./zkServer.sh start
启动zk。 - 查看zk服务状态:
sh zkServer.sh status
- 连接zk
- 本地:
./zkCli.sh
- 远程:
./zkCli.sh -server 你要连接的远程ip地址:端口
- 本地:
- 关闭zk:
sh bin/zkServer.sh stop
- 重启zk:
sh bin/zkServer.sh restart
- 进入bin目录:
kafka
- 创建一个你想要安装 kafka 的工作目录。
- 创建一个你想要保存 kafka 数据的目录和日志目录。
- kafka下载:
wget http://mirrors.cnnic.cn/apache/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz
- kafka解压:
tar -zxvf kafka_2.10-0.10.0.1.tgz
- 配置环境变量:
export KAFKA_INSTALL=/home/你的kafka安装路径
export PATH=$PATH:$KAFKA_INSTALL/bin
- 修改配置文件(config目录)
- 进入config目录:
cd config
- 修改
server.properties
文件:vim server.properties
- 把
log.dirs
改成你自己创建的日志存储目录。 - 加一行端口配置:
port=9092
- 把
- 进入config目录:
- 服务管理(bin目录)
- 前台启动kafka:
sh kafka-server-start.sh ../config/server.properties
- 后台启动kafka:
sh kafka-server-start.sh ../config/server.properties &
或./kafka-server-start.sh ../config/server.properties 1>/dev/null 2>&1 &
- 查看kafka运行状态:
jps
- 关闭kafka:
kafka-server-stop.sh
- 前台启动kafka:
网友评论