Zookeeper集群配置

注意:在安装zookeeper时需要保证时区同步,没有的可以参照这篇时区同步

配置步骤

  • 第一步:tar -zxvf [zookeeper压缩包的路径] -C /opt //解压zookeeper至/opt目录下
  • 第二步:mv [包名] zkpr //解压后将包名修改为zkpr,方便后面使用
  • 第三步:vi etc/profile //配置环境变量
#增加内容:
export ZKPR_HOME=/opt/zkpr
#追加$ZKPR_HOME/bi至最后
export PATH=..:..:$ZKPR_HOME/bin:$PATH
  • 第四步:source /etc/profile
  • 第五步:将/zpkr/conf目录下的zoo_sample.cfg改名为zoo.cfg mv zoo_sample.cfg/ zoo.cfg
  • 第六步:vi conf/zoo.cfg //配置zkpr/conf下的zoo.cfg文件
#增加内容:
#最大访问数无上限
maxClientCnxns=0 
#配置节点
server.1=hadoop001:2888:3888
server.2=hadoop002:2888:3888
server.3=hadoop003:2888:3888
#修改内容:
initLimit=50
#数据路径
dataDir=/opt/zkpr/zkData 
#日志路径
dataLogDir=/opt/zkpr/zklogs 
  • 第七步:创建数据路径与日志路径所需的目录/zkData、/zklogs

创建zkData:mkdir /.../zkpr/zkData
创建zklogs:mkdir /.../zkpr/zklogs

第七步、第七步是为了方便省事直接将配置好的profile、zookeeper解压包传至其他节点、多节点进行多次操作

  • 第七步:scp /etc/profile root@主机名:/etc/profile //将修改后的profile传至其它节点、
  • 第八步:scp -r zkpr/ root@主机名:$PWD//将配置好的zookeeper解压包传至其他节点

myid编号对应的是第五步配置节点server后面设置的数字

  • 第九步:vi zkData/myid //在每个节点的zkData目录下创建myid、写入节点对应的数字后保存退出即可
  • 第十步:./bin/zkServer.sh start //启动服务(其他节点也需要执行这条命令)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值