zookeeper配置
cd zk/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
修改:
dataDir=/usr/local/zk/data
新增:
server.0=sparkproject1:2888:3888
server.1=sparkproject2:2888:3888
server.2=sparkproject3:2888:3888
同步配置
mkdir /usr/local/zk/data
ssh sparkproject2 "rm -rf /usr/local/zk"
ssh sparkproject3 "rm -rf /usr/local/zk"
scp -r /usr/local/zk root@sparkproject2:/usr/local/zk
scp -r /usr/local/zk root@sparkproject3:/usr/local/zk
设置myid
echo 0 > /usr/local/zk/data/myid
ssh sparkproject2 "echo 1 > /usr/local/zk/data/myid"
ssh sparkproject3 "echo 2 > /usr/local/zk/data/myid"
测试Zookeeper
所有服务器执行
zkServer.sh status
应该会产生一个leader两个follower
Kafka配置
vim /usr/local/kafka/config/server.properties
broker.

本文详细介绍了在Hadoop环境中部署Zookeeper和Kafka的步骤。首先,配置Zookeeper,包括修改zoo.cfg文件,设置myid,并进行Zookeeper的测试以确保正常运行。接着,配置Kafka的server.properties文件,设定broker.id,并解决Unrecognized VM option 'UseCompressedOops'的问题。最后,启动Kafka并在三台机器上运行,通过测试验证Kafka队列搭建成功。
最低0.47元/天 解锁文章
703

被折叠的 条评论
为什么被折叠?



