准备三个两核两G大小的服务器
1.关闭防火墙
1 2 |
|
2.每一台安装jd环境
查看是否安装成功
java -version
出现版本号则为成功
上传zookeeper和kafka(每一台都需要安装)
将解压包解压后分别移出
zookeeper的解压包移到 /usr/local/zookeeper
kafka的解压包移到 /usr/local/kafka
1 mv kafka_2.11-2.2.0 /usr/local/kafka
2 mv zookeeper-3.4.14 /usr/local/zookeeper
进入 /usr/local/zookeeper中 创建文件
cd /usr/local/zookeeper
mkdir {zkdatalog,zkdata}
进入/usr/loca/zookeeper/conf 复制一个配置文件 修改复制出来的配置文件
cd /usr/local/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
进入zoo.cfg配置文件中的注释行删掉 server 1 2 3 是三台ip虚拟机的ip
保存退出后 在每一台主机上 进行myid的修改
第一台: echo “1” > /usr/local/zookeeper/zkdata/myid
第二台: echo "2" > /usr/local/zookerper/zkdata/myid
第三台: echo "3" > /usr/local/zookerper/zkdata/myid
启动服务后,依次按着顺序启动zookeeper
cd /usr/local/zookeeper/conf
./zkServer.sh start
启动后查看zookeeper的状态
1 2 |
|
第一台:
第二台:
第三台:
zookeeper搭建成功
kafka开始搭建 (每一台都进行这个操作)
cd /usr/local/kafka/config
vim server.properties
第一台:
1 2 3 |
|
第二台:
1 2 3 |
|
第三台
1 2 3 |
|
进入 /etc/hosts进行编辑 (每一台都是如此)
1 2 3 4 5 |
|