zoukankan      html  css  js  c++  java
  • zookeeer 集群和伪集群模式

    环境变量设置:
    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
    	. ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    export PATH=$PATH:$HOME/bin
    
    export PS1="`hostname`:$PWD# "
    export PATH
    PATH=$PATH:$HOME/bin:/usr/local/redis/bin:/usr/local/mongodb/bin/
    export PATH
    export JAVA_HOME=/usr/java/jdk1.8.0_20
    export PATH=$JAVA_HOME/bin:$PATH
    
    server1:
    配置文件:
    zjtest7-redis:/opt/zookeeper/conf# pwd
    /opt/zookeeper/conf
    
    zjtest7-redis:/opt/zookeeper/conf# cat zoo.cfg | grep -v "^#"
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/opt/zookeeper/server1/data
    dataLogDir=/opt/zookeeper/server1/logs
    clientPort=2181
    server.1=192.168.32.80:2888:3888
    server.2=192.168.32.81:2888:3888
    server.3=192.168.32.82:2888:3888
    
    zjtest7-redis:/opt/zookeeper/server1/data# pwd
    /opt/zookeeper/server1/data
    zjtest7-redis:/opt/zookeeper/bin# cat /opt/zookeeper/server1/data/myid
    1
    Server 2配置:
    zjtest7-redis2:/opt/zookeeper/conf# cat zoo.cfg  | grep -v "^#"
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/opt/zookeeper/server2/data
    dataLogDir=/opt/zookeeper/server2/logs
    clientPort=2181
    server.1=192.168.32.80:2888:3888
    server.2=192.168.32.81:2888:3888
    server.3=192.168.32.82:2888:3888
    
    zjtest7-redis2:/opt/zookeeper/server2# cd data/
    zjtest7-redis2:/opt/zookeeper/server2/data# ls
    mydata
    zjtest7-redis2:/opt/zookeeper/server2/data# cat myid 
    2
    
    Server 3配置:
    zjtest7-haproxy:/opt/zookeeper/conf# cat zoo.cfg  | grep -v "^#"
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/opt/zookeeper/server3/data
    dataLogDir=/opt/zookeeper/server3/logs
    clientPort=2181
    server.1=192.168.32.80:2888:3888
    server.2=192.168.32.81:2888:3888
    server.3=192.168.32.82:2888:3888
    
    
    验证集群可用性:
    zjtest7-redis:/opt/zookeeper/bin# telnet 192.168.32.80 2181
    Trying 192.168.32.80...
    Connected to 192.168.32.80.
    Escape character is '^]'.
    stat
    Zookeeper version: 3.4.8--1, built on 02/06/2016 03:18 GMT
    Clients:
     /192.168.32.80:54143[0](queued=0,recved=1,sent=0)
    
    Latency min/avg/max: 0/0/0
    Received: 1
    Sent: 0
    Connections: 1
    Outstanding: 0
    Zxid: 0x0
    Mode: follower ##集群角色
    Node count: 4
    Connection closed by foreign host.
    zjtest7-redis:/opt/zookeeper/bin#
    
    伪集群模式:
    redis01:/zookeeper/server1/conf# cat zoo.cfg  | grep -v "^#"
    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=/zookeeper/server1/data
    dataLogDir=/zookeeper/server1/logs
    clientPort=2181
    server.1=127.0.0.1:2888:3888
    server.2=127.0.0.1:2889:3889
    server.3=127.0.0.1:2890:3890
    

  • 相关阅读:
    移动web开发资源大整合
    移动WEB模拟原声APP滑动删除
    jQuery的live绑定事件在mobile safari(iphone / ipad / ipod)上失效的解决方案
    精仿公众号菜单效果
    javascript markdown 解析器
    第四天
    第三天
    第二天
    第一天
    day5
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/6199589.html
Copyright © 2011-2022 走看看