zoukankan      html  css  js  c++  java
  • zookeeper集群部署

    选取172.16.110.17、172.16.110.137、172.16.110.138来部署zookeeper

    1. df -lh查看磁盘空间都够用
    2. zookeeper源码下载(由于17上已部zookeeper,所以拷过去就行)
    3. 安装在/opt目录下 tar -xvf zookeeper-3.4.6.tar
    4. 修改配置文件
      vi /opt/zookeeper-3.4.6/conf/zoo.cfg

       加入

      server.1=172.16.110.17:2888:3888
      server.2=172.16.110.137:2888:3888
      server.3=172.16.110.138:2888:3888

    5. 创建myid文件

    创建myid文件, id 与 zoo.cfg 中的序号对应

    cd /tmp

    mkdir zookeeper

    echo 1 > /tmp/zookeeper/myid

    注意:

    • 注意,如果是Server2和Server3中进行相应的修改
    • Server2上应改为:echo 2 > /tmp/zookeeper/myid
    • Server3上应改为:echo 3 > /tmp/zookeeper/myid

     6. 启动

    bin/zkServer.sh start

    bin/zkServer.sh status

    常用命令

    启动

    bin/zkServer.sh start

    查看状态

    bin/zkServer.sh status

    重启

    bin/zkServer.sh restart

    关闭

    bin/zkServer.sh stop

    在其中一台用客户端连接

    bin/zkCli.sh -server c1:2181

    参考网站:http://www.cnblogs.com/rwxwsblog/p/5806075.html

    zk.ymatou.com集群化部署

    由于测试环境站点启动经常出现zkclient连不上的报错,所以将zk.ymatou.com部成3台集群zk,

    sit: 172.16.101.22,172.16.101.23,172.16.101.24

    uat: 172.16.110.22,172.16.110.23,172.16.110.24

    172.16.103.120, 172.16.103.121, 172.16.103.122 (STRESS)

    登录账号:root ymt@123

    部署方法同上

    注意:由于换成全新机器后,没有原来zookeeper上的信息,站点需要重新发布后才会有对应注册信息,但由于环境中站点太多,不好一个个重启,所以最后选择如下方案:

    1. 先把原先的172.16.101.116上的zookeeper一起部署成集群,如此,172.16.101.116上zookeeper上数据会同步到其他三台机器。
    2. 等同步完成后再stop172.16.101.116上的zookeeper,修改集群zookeeper配置,重启。

    java站点kafka对应Zookeeper迁移到zk.ymatou.com

    修改kafka对应的配置文件

    cd /opt/kafka_2.11-0.10.0.1/config

    vi server.properties 

    zookeeper.connect=172.16.101.22:2181,172.16.101.23:2181,172.16.101.24:2181/kafka10

    uat

    zookeeper.connect=172.16.110.22:2181,172.16.110.23:2181,172.16.110.24:2181/kafka10

    注意端口号不要冲突

    sh /opt/kafka_2.11-0.10.0.1/bin/kafka-server-stop.sh (这个命令把另一个kafka杀掉了)

    sh /opt/kafka_2.11-0.10.0.1/bin/kastart.sh

    搜索kafka对应Zookeeper迁移到zk.ymatou.com

    同上

    zookeeper.connect=172.16.101.22:2181,172.16.101.23:2181,172.16.101.24:2181/kafka8

    uat

    zookeeper.connect=172.16.110.22:2181,172.16.110.23:2181,172.16.110.24:2181/kafka8

  • 相关阅读:
    纯JDBC代码连接实例 + 完整代码
    计算机语言及二进制
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/chenjiazhu/p/7424988.html
Copyright © 2011-2022 走看看