zoukankan      html  css  js  c++  java
  • zookeeper集群搭建

    前提条件

    Jdk环境,三个Zookeeper实例

    Zookeeper的安装步骤

    第一步:把zookeeper的安装包上传到服务器

    第二步:解压缩。

    [root@bogon ~]# tar -zxf zookeeper-3.4.6.tar.gz

    [root@bogon ~]#

    第三步:在/usr/local/目录下创建一个solrcloud目录。把zookeeper解压后的文件夹复制到此目录下三份。分别命名为zookeeper1、2、3

    [root@bogon ~]# mkdir /usr/local/solrcloud

    [root@bogon ~]# mv zookeeper-3.4.6 /usr/local/solrcloud/zookeeper1

    [root@bogon ~]# cd /usr/local/solrcloud

    [root@bogon solrcloud]# ll

    total 4

    drwxr-xr-x. 10 1000 1000 4096 Feb 20  2014 zookeeper1

    [root@bogon solrcloud]# cp -r zookeeper1/ zookeeper2

    [root@bogon solrcloud]# cp -r zookeeper1/ zookeeper3

    [root@bogon solrcloud]#

    第四步:配置zookeeper。

    1、在每个zookeeper文件夹下创建一个data目录。

    2、在data文件夹下创建一个文件名称为myid,文件的内容就是此zookeeper的编号1、2、3

    [root@bogon data]# echo 1 >> myid

    [root@bogon data]# ll

    total 4

    -rw-r--r--. 1 root root 2 Sep 17 23:43 myid

    [root@bogon data]# cat myid

    1

    [root@bogon data]#

    在zookeeper2、3文件夹下分别创建data目录和myid文件

    [root@bogon solrcloud]# mkdir zookeeper2/data

    [root@bogon solrcloud]# echo 2 >> zookeeper2/data/myid

    [root@bogon solrcloud]# ll zookeeper2/data

    total 4

    -rw-r--r--. 1 root root 2 Sep 17 23:44 myid

    [root@bogon solrcloud]# cat zookeeper2/data/myid

    2

    [root@bogon solrcloud]# mkdir zookeeper3/data        

    [root@bogon solrcloud]# echo 3 >> zookeeper3/data/myid

    [root@bogon solrcloud]#

    3、把zookeeper1下conf目录下的zoo_sample.cfg文件复制一份改名为zoo.cfg

    修改zoo.cfg的配置

    第五步:启动zookeeper。进入zookeeper1/bin目录下。

    启动zookeeper:./zkServer.sh start

    关闭:./zkServer.sh stop

    查看状态:./zkServer.sh status

    [root@bogon solrcloud]# zookeeper1/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper1/bin/../conf/zoo.cfg

    Mode: follower

    [root@bogon solrcloud]# zookeeper2/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper2/bin/../conf/zoo.cfg

    Mode: leader

    [root@bogon solrcloud]# zookeeper3/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper3/bin/../conf/zoo.cfg

    Mode: follower

    安装完成!!!

  • 相关阅读:
    如何系统收集网页/电子书等相关的知识点
    针式PKM软件多个版本兼容功能的应用
    软件开发出路:做精某一卖点!
    深入针式PKM应用系列(1) 虚拟文件夹功能,让文件想放哪就放哪
    PKM软件:提供知识应用的工具支持
    解决长串英文字母显示不能自动换行的问题
    C#中判断字符串A中是否包含字符串B
    小技巧锦集
    解决Notes的"The remote server is not a known tcp/IP host"问题的方法
    将Sql Server自增长字段的目前识别值重调!
  • 原文地址:https://www.cnblogs.com/shianliang/p/9277887.html
Copyright © 2011-2022 走看看