完全分布式 zookeeper 安装修改

个人版
三台hadoop100 hadoop101 hadoop102

解压文件zookeeper-3.4.6.tar.gz 到指定目录
修改文件名zookeeper-3.4.6.tar.gz 为 zookeeper
mv zookeeper-3.4.6.tar.gz zookeeper
在 zookeeper/conf 下 修改 zoo_sample.cfg 为zoo.cfg
zookeeper目录下 mv conf/zoo_sample.cfg conf/zoo.cfg

zoo_sample.cfg表示样例文件 所以要改名

修改 hadoop100 下zoo.cfg
在这里插入图片描述
tickTime=2000 表示每2秒执行票选
initLimit=50 表示同步数量最多50
dataDir=/root/software/zookeeper/zkData 日志存放路径
在最下面增加三行
server.0=hadoop100:2287:3387
server.1=hadoop101:2287:3387
server.2=hadoop102:2287:3387
保存退出
创建zkData文件夹命令:mkdir zkData
创建文件myid并修改:vi /zkData/myid
修改内容为:0

zookeeper文件scp到hadoop101 和 hadoop102
zookeeper 上级目录下 :
scp -r zookeeper root@hadoop101:$PWD

scp -r zookeeper root@hadoop102:$PWD

分别修改hadoop101 和 hadoop102 下的 myid
zookeeper目录下:
vi conf/zkData/myid
hadoop101修改内容: 1
hadoop102修改内容: 2

分别保存退出

三台启动:
zookeeper/bin/zkServer.sh start
查看状态:
zookeeper/bin/zkServer.sh status

Mode:leader
Mode:follower
leader 不一定是哪台 投票机制

JPS命令
有 QuorumPeerMain 进程代表成功启动

启动不成功情况:
zookeeper同级目录有zookeeper.out 文件 常看这个文件具体的报错原因对症下药

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值