Hadoop组件Zookeeper和Kafka部署

1.Zookeeper组件部署

#解压并改名
[root@master app]# tar -zxvf zookeeper-3.4.6.tar.gz -C /app/
[root@master app]# mv zookeeper-3.4.6/ zookeeper

#创建相关目录,并修改权限
[root@master zookeeper]# mkdir data
[root@master zookeeper]# chmod 777 data/

#进入zookeeper目录下的conf目录修改zoo.cfg文件
[root@master zookeeper]# cd conf/
[root@master conf]# cp zoo_sample.cfg zoo.cfg 
[root@master conf]# vi zoo.cfg     //把dataDir=改为上面创建目录的路径

2.配置zookeeper环境变量

[root@master conf]# vim /etc/profile
#把下面的内容添加到文件最后
export ZOOKEEPER_HOME=/app/zookeeper     #注意自己的路径!
export PATH=$PATH:$ZOOKEEPER_HOME/bin

3.启动 | 结果

#启动
[root@master /]# zkServer.sh start
JMX enabled by default
Using config: /app/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

#状态
[root@master /]# zkServer.sh status
JMX enabled by default
Using config: /app/zookeeper/bin/../conf/zoo.cfg
Mode: standalone

#jps进程
[root@master /]# jps
23276 NodeManager
23018 SecondaryNameNode
22732 NameNode
23168 ResourceManager
22859 DataNode
32771 QuorumPeerMain
32821 Jps

4.Kafka组件部署

#解压改名
[root@master app]# tar -zxvf kafka_2.11-1.0.0.tgz -C /app/
[root@master app]# mv kafka_2.11-1.0.0/ kafka

#配置环境变量
[root@master app]# vim /etc/profile
export KAFKA_HOME=/app/kafka  #注意自己的目录
export PATH=$PATH:$KAFKA_HOME/bin

#创建日志存放目录
[root@master kafka]# mkdir kafka_data

#编辑server.properties文件
[root@master config]# viserver.properties
#在里面找到下面两个要修改的东西
zookeeper.connect=master:2181    #注意自己的主机名 这里是master
log.dirs=/app/kafka/kafka_data    #改为上面创建的目录的路径

5.启动 | 结果

PS:Kafka运行前要先运行zookeeper否则会报错

#进入config目录下启动
[root@master config]# kafka-server-start.sh server.properties

#新打开一个窗口查看jps进程
[root@master ~]# jps
33341 Kafka
33324 QuorumPeerMain
23276 NodeManager
23018 SecondaryNameNode
33661 Jps
22732 NameNode
23168 ResourceManager
22859 DataNode

运行主界面如图所示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值