EFK集群

准备三个两核两G大小的服务器

1.关闭防火墙

1

2

systemctl stop firewalld

setenforce 0

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

cd /usr/local/zookeeper/bin

./zkServer.sh status

 

第一台:

 

 

 第二台:

 

 

 第三台:

 

 

 zookeeper搭建成功

 

kafka开始搭建   (每一台都进行这个操作)

cd /usr/local/kafka/config
vim server.properties

第一台:

1

2

3

broker.id=1

advertised.listeners=PLAINTEXT://kafka01:9092

zookeeper.connect=192.168.135.129:2181,192.168.135.130:2181,192.168.135.132:2181

第二台:

1

2

3

broker.id=2

advertised.listeners=PLAINTEXT://kafka02:9092

zookeeper.connect=192.168.135.129:2181,192.168.135.130:2181,192.168.135.132:2181

第三台

1

2

3

broker.id=3

advertised.listeners=PLAINTEXT://kafka03:9092

zookeeper.connect=192.168.135.129:2181,192.168.135.130:2181,192.168.135.132:2181

进入 /etc/hosts进行编辑 (每一台都是如此)

1

2

3

4

5

vim 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值