为了账号安全,请及时绑定邮箱和手机立即绑定

关于Zookeeper集群配置文件同步

关于Zookeeper集群配置文件同步

青春有我 2019-04-09 20:25:27
----关于Zookeeper不做过多解释由于项目需要,最近需要用到Zookeeper管理服务器集群,来做集群的高可用。Zookeeper在做集群管理时候可谓非常方便,但是也遇到不少疑惑,所以在这里请教一个问题:Zookeeper将代码目录里面的conf/zoo.cfg文件视为配置。一个简单的Demo配置文件如下:tickTime=2000initLimit=10syncLimit=5dataDir=/data/appdatas/zkdatas/zk3clientPort=2183server.1=127.0.0.1:2888:3888server.2=127.0.0.1:2889:3889server.3=127.0.0.1:2890:3890解释:单机配置一个三个Zookeeper的节点。dataDir存放数据目录,配置时候需要在dataDir下面加上myid文件指定当前节点的id值。如果是正式环境,基本可以保证每一台机器的配置都相同,但是如果在添加新机器的时候,需要将新的server.id配置到每一台机器的配置文件中。问题如下:1.怎么做到新添加机器的时候同步最后的server.id配置选项到每一台机器2.添加了新机器并做好相应的配置后,节点是否需要重启
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

1.先更新配置文件,可以通过puppet之类的管理(其实一般zookeeper不多的话,直接用scp就可以了),把新节点更新到配置文件
2.不需要重启,但是client端识别不到该节点
                            
查看完整回答
反对 回复 2019-04-09
  • 2 回答
  • 0 关注
  • 1238 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信