【原】zookeeper集群配置常见问题说明
2016-11-21 16:22
381 查看
zookeeper集群网上demo一大堆,补充一下一些不明白的地方
1 复制2份zookeeper,savle作为备份节点2.配置zoo.cfg
# The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. dataDir=/usr/data/zookeeper1_master/data dataLogDir=/usr/data/zookeeper1_master/log # the port at which the clients will connect clientPort=2181 #Clusters server.1=127.0.0.1:2888:3888 server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890
其中要注意的是新增的dataDir=/usr/data/zookeeper1_master/data 这个data文件夹本身在zookeeper是没有的,所以需要新建一个,然后执行 echo "1" > /home/hadoop/storage/zookeeper/myid 创建一个myid文件
补充一下:之前看到网上有人对myid不知道是什么格式,下图执行file命令:
3.然后把上面的配置zoo.cfg复制2份,分别要修改的是端口的配置,不要和其他配置重复,同时也要记得修改不同zookeeper myid文件,例如 master的myid文件是1,则后续2台分别为 2 和 3。
4.分别启动3台zookeeper服务
adoop@slave-01:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start
hadoop@slave-02:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start
hadoop@slave-03:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start
5.随机进入一个zookeeper服务,执行 bin/zkServer.sh status ,可以发现这台是领导者,其他2台是跟随者。
以上就是配置zookeeper集群的一些小细节问题,这种配置方法是基于单机版的配置,在生产环境中一般不会在同一台服务器上部署多个实例。
相关文章推荐
- Hadoop、Zookeeper、Hbase集群安装配置过程及常见问题(一)准备工作
- zookeeper的配置(Windows环境和Linux环境下)常见问题(zookeeper_server.pid: No such file or directory)解决
- solr集群配置中遇到的问题及说明
- zookeeper之windows配置集群出现的问题
- 【原创】Jlink在ADS下的配置说明及常见问题解决办法
- Uploadify所有配置说明,常见bug问题分析
- Tomcat的常见配置问题说明
- centos关于vsftpd的配置、配置说明及常见问题
- kafka集群+zookeeper集群常见问题与命令
- VMware集群常见硬件配置、架构说明
- hadoop集群配置常见问题和解决方案
- Jlink在ADS下的配置说明及常见问题解决办法
- 【zookeeper】集群安装配置问题
- mysql的UseAffectedRows问题 以及其他常见配置说明
- SPARK 集群运行是读取配置文件的常见问题
- Zookeeper的安装部署,zookeeper参数配置说明,集群搭建,查看集群状态
- Hadoop1.2.1+Zookeeper3.4.5+HBase0.94.18完全分布式集群配置过程中遇到的问题
- Jlink在ADS下的配置说明及常见问题解决办法 (转载)
- 配置zooKeeper集群出现路径不通问题的解决方案