环境准备:
3台minicentos7
配置; 2核心2G内存
192.168.1.9
jdk,zookeeper,filebeat,kibana
192.168.1.10
jdk,zookeeper,logstash
192.168.1.11
jdk,zookeeper,elasticsearch
1 关闭防火墙
systemctl stop firewalld
setenforce 0
2 时间同步
yum -y install ntpdate
ntpdate pool.ntp.org
3 修改主机名
hostnamectl set-hostname kafkaf01
hostnamectl set-hostname kafkaf02
hostnamectl set-hostname kafkaf03
4 编辑/etc/hosts文件
192.168.1.9 kafka01
192.168.1.10 kafka02
192.168.1.11 kafka03
5 安装jdk环境
rpm -ivh jdk-8u131-linux-x64_.rpm
java -version
6 zookeeper 安装
tar zxvf zookeeper-3.4.14.tar.gz
mv zookeeper-3.4.14 /usr/local/zookeeper
修改主配置文件
cd /usr/local/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
vim zoo.cfg
server.1=192.168.1.9:2888:3888
server.2=192.168.1.10:2888:3888
server.3=192.168.1.11:2888:3888
端口介绍:
2181:给客户端使用(kafka)
2888:集群内部通信端口
3888:集群内部选举端口
创建data目录
mkdir -p /tmp/zookeeper
创建myid文件&