zookeeer 集群和伪集群模式

来源:互联网 发布:centos 6.5 snmp配置 编辑:程序博客网 时间:2024/05/18 00:38
环境变量设置:# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsexport PATH=$PATH:$HOME/binexport PS1="`hostname`:\$PWD# "export PATHPATH=$PATH:$HOME/bin:/usr/local/redis/bin:/usr/local/mongodb/bin/export PATHexport JAVA_HOME=/usr/java/jdk1.8.0_20export PATH=$JAVA_HOME/bin:$PATHserver1:配置文件:zjtest7-redis:/opt/zookeeper/conf# pwd/opt/zookeeper/confzjtest7-redis:/opt/zookeeper/conf# cat zoo.cfg | grep -v "^#"tickTime=2000initLimit=10syncLimit=5dataDir=/opt/zookeeper/server1/datadataLogDir=/opt/zookeeper/server1/logsclientPort=2181server.1=192.168.32.80:2888:3888server.2=192.168.32.81:2888:3888server.3=192.168.32.82:2888:3888zjtest7-redis:/opt/zookeeper/server1/data# pwd/opt/zookeeper/server1/datazjtest7-redis:/opt/zookeeper/bin# cat /opt/zookeeper/server1/data/myid1Server 2配置:zjtest7-redis2:/opt/zookeeper/conf# cat zoo.cfg  | grep -v "^#"tickTime=2000initLimit=10syncLimit=5dataDir=/opt/zookeeper/server2/datadataLogDir=/opt/zookeeper/server2/logsclientPort=2181server.1=192.168.32.80:2888:3888server.2=192.168.32.81:2888:3888server.3=192.168.32.82:2888:3888zjtest7-redis2:/opt/zookeeper/server2# cd data/zjtest7-redis2:/opt/zookeeper/server2/data# lsmydatazjtest7-redis2:/opt/zookeeper/server2/data# cat myid 2Server 3配置:zjtest7-haproxy:/opt/zookeeper/conf# cat zoo.cfg  | grep -v "^#"tickTime=2000initLimit=10syncLimit=5dataDir=/opt/zookeeper/server3/datadataLogDir=/opt/zookeeper/server3/logsclientPort=2181server.1=192.168.32.80:2888:3888server.2=192.168.32.81:2888:3888server.3=192.168.32.82:2888:3888验证集群可用性:zjtest7-redis:/opt/zookeeper/bin# telnet 192.168.32.80 2181Trying 192.168.32.80...Connected to 192.168.32.80.Escape character is '^]'.statZookeeper version: 3.4.8--1, built on 02/06/2016 03:18 GMTClients: /192.168.32.80:54143[0](queued=0,recved=1,sent=0)Latency min/avg/max: 0/0/0Received: 1Sent: 0Connections: 1Outstanding: 0Zxid: 0x0Mode: follower ##集群角色Node count: 4Connection closed by foreign host.zjtest7-redis:/opt/zookeeper/bin#伪集群模式:redis01:/zookeeper/server1/conf# cat zoo.cfg  | grep -v "^#"tickTime=2000initLimit=10syncLimit=5dataDir=/zookeeper/server1/datadataLogDir=/zookeeper/server1/logsclientPort=2181server.1=127.0.0.1:2888:3888server.2=127.0.0.1:2889:3889server.3=127.0.0.1:2890:3890

0 0